Read the statement by Michael Teeuw here.
Posts
-
RE: scaling gone wonky
@cyclonej
Show me the whole screen capture. And what resolution the screen has? -
RE: MMM-CalendarExt3 help
@jrd
There could be several possible reasons; but most cases might be these two. -
RE: MMM-CalendarExt3 - split/skip multiday events on specific days (weekends)
/* config section of default calendar in config/config.js */ broadcastPastEvents: true, sliceMultiDayEvents: true,
/* config section of CX3 in config/config.js */ eventFilter: (ev) => { const day = new Date(+ev.startDate).getDay() return (ev.fullDayEvent === true && (day === 0 || day === 6)) ? false : true },
BEFORE
AFTER
ISSUES
sliceMultiDayEvents
would not emit the passed multi-day event. That’s not my fault.- looks ugly. Do you really need these splits? Generally, multi-day event means the period, not the occurrence.
Of course, you can slice events yourself for your purpose with
eventPayload
instead ofsliceMultiDayEvents
option. -
RE: MMM-CalendarExt3 - split/skip multiday events on specific days (weekends)
@redfishbluefish
Slice first, then skip when the each event belongs to the weekends(with eventFilter or eventTransformer) -
RE: Modulo MMM-TelegramBot screenshot
I just realized that if the screen is turned off, taking a screenshot only shows the background and not the modules.
I think that is out of this module’s business.
-
RE: MMM-CalendarExt3 add non-event content to weekday cell
@redfishbluefish
By the way, handling cell header would be possible withmanipulateDateCell
, You can refer this for your understanding.
https://github.com/MMRIZE/MMM-CalendarExt3/discussions/178 -
RE: MMM-CalendarExt3 add non-event content to weekday cell
@redfishbluefish
First, please clearly explain the rules that determine how Day 1 to Day 5 are decided.It seems that the fundamental principle is: “Day 1 to Day 5 follow sequentially without interruption, excluding holidays.” While this appears to be a simple and straightforward rule, there might be hidden conditions that complicate its application.
-
Could there be exceptions where the Day 1 to Day 5 sequence is disrupted, even on regular weekdays? For instance, unexpected events like a school activity might occur, causing the rule to be temporarily suspended. In such cases, it’s unclear whether the sequence is skipped entirely or deferred to the next day. The handling of these exceptions could vary, and since such cases might not be planned in advance when running the schedule system (MM), they may need to be adjusted manually as they arise. While not impossible, this would be inefficient and impractical.
-
To apply this rule effectively, the start and end dates of the sequence must be clearly defined. In countries like Korea, where the academic year is typically divided into two semesters with fixed start and end dates and few extended breaks during the semester, applying this rule is relatively straightforward. However, in Western schools that follow a trimester system or have long breaks during the term (e.g., Easter break), creating a universally applicable calculation method becomes quite challenging. This is because periods during which the rule is inactive must be explicitly defined.
Perhaps the most reliable approach would be to designate events for each applicable date within a calendar manually. By manually specifying the dates to which the rule applies, it’s possible to adapt to changes in schedules or rules. However, this method could be quite tedious.
Alternatively, if there is already a schedule table in a digital format with these dates predefined, you could import it as a source and apply the rules automatically. (This would likely require creating a dedicated module to handle this task.)
-
-
RE: MMM-CalendarExt3 no Entries since last update
@Andreas1956
You are clicking the day cell, not event.