This is a module for MagicMirror² to display extended calendars and event views.
MMM-CalendarExt2 is a module for MagicMirror² to display extended calendars and event views.
It is based on MMM-CalendarExt, which is no longer being developed.
cd ~/MagicMirror/modules
git clone --depth=1 https://github.com/MMM-CalendarExt2/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
.
PAGE
)MMM-CalendarExtTimeline
, MMM-TelegramBot
supported.MMM-CalendarExt
But if you have no dissatisfaction with MMM-CalendarExt
, leave it.
profile
is deprecated. scene
is more than that.node-fetch
by internal fetch
- With this change, node version 18 or newer is required.request
by node-fetch
#135git clone
problem with Windows #137positionOrder
of view
. now you can change the order of that view in region(position) against other modules.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.maxItems
to 1000
from 100
to avoid frequently asking issue of events of nowadays are not shown
webcal://
URL to http://
.title
of view can have callback function as a value. Now you can make view title contextuallytitle: "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.
month
view (monthFormat:"MMMM"
)ms_busystatus
is added. (Thanks to @klaernie for the PR)view:transform()
is added, now you can modify event value as your wish.MMM-Carousel
, MMM-CalendarExt2
should be in main page or all pages.