Skip to content
Whole new build-up for MMM-CalendarExt
JavaScript CSS
Branch: master
Clone or download
Latest commit b05ab52 Feb 14, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc 1.0.9 Feb 14, 2020
.gitignore Adding a .gitignore file Nov 1, 2019
CALEXT2_Event.js 1.0.8 Feb 13, 2020
CALEXT2_Scene.js first Dec 19, 2018
CALEXT2_Slot.js first Dec 19, 2018
CALEXT2_View.js 1.0.9 Feb 14, 2020
LICENSE Initial commit Dec 3, 2018
MMM-CalendarExt2.css fix:hide empty module title Feb 11, 2020
MMM-CalendarExt2.js 1.0.9 Feb 14, 2020
README.md 1.0.9 Feb 14, 2020
node_helper.js 1.0.8 Feb 13, 2020
package.json 1.0.9 Feb 14, 2020
screenshot.png move README screenshot out of the screenshot/ dir Mar 28, 2019

README.md

MMM-CalendarExt2

Whole new build-up for MMM-CalendarExt

Screenshot

screenshot

Install & Configuration

cd ~/MagicMirror/modules
git clone --depth=1 https://github.com/eouia/MMM-CalendarExt2
cd MMM-CalendarExt2
npm install

Afterwards read how to configure everything in the configuration documentation. If you like adjust to your language or adapt the styling.

Finally if you like a shortcut browse through the examples of other peoples config.

Note: If you want to start developing and miss the entire history run git fetch --unshallow.

New Updates

[1.0.9] 2020-02-14

  • Added: positionOrder of view. now you can change the order of that view in region(position) against other modules.

Major feature

  • Multiple views at same time in a scene
  • Scenes could be rotated by time or notification or other trigger (e.g: Scene per PAGE)
  • MMM-CalendarExtTimeline, MMM-TelegramBot supported.
  • Over 5000 icons; (iconify)
  • custom class for beautifying
  • month/week timeline view.

What's different with MMM-CalendarExt

But if you have no dissatisfaction with MMM-CalendarExt, leave it.

  • New parser. New look.
  • profile is deprecated. scene is more than that.
  • Beautiful timeline view (month/week)
  • dynamic scene changeable.

Plugins

Updates

[1.0.8] 2020-02-13

  • Added: isRecurring property to event object. now you can check this event is recurred or not. You can use this in filter/sort/transform callbacks. and CSS class recurred will be added to that event.

[1.0.7] 2020-01-31

  • MODIFIED: Default value of maxItems to 1000 from 100 to avoid frequently asking issue of events of nowadays are not shown
  • MODIFIED: Automatically fixing of unofficial URI fofm webcal:// url to http://.

[1.0.6]

  • ADDED: title of view can have callback function as a value. Now you can make view title contextually
title: "My Weekly",

or

title: (mObj) => { // moment object for first slot of view.
  return mObj.format("[My Weekly:] Wo")
},
// This will show "My Weekly: 49TH" as module title.

[1.0.5]

  • ADDED: can display name of Month (e.g: August) in month view (monthFormat:"MMMM")

[1.0.4]

  • ADDED: event property ms_busystatus is added. (Thanks to @klaernie for the PR)

[1.0.3]

  • FIXED: calendar filter is implemented (Sorry, I've totally forgotten it).

[1.0.2]

  • FIXED: not visible in second or followed pages of MMM-pages.

[1.0.1]

  • view:transform() is added, now you can modify event value as your wish.

MEMO

Bug with MMM-Carousel.

  • When you are using it with MMM-Carousel, MMM-CalendarExt2 should be in main page or all pages.
You can’t perform that action at this time.