Read the statement by Michael Teeuw here.
Default calendar customEvents not working
-
Hi guys,
I installed the newest mm version via GitHub.
I have tested a lot within the calendar module. My iCal-calendar is shown, but the default calendar module does not work with any customEvents entries.{ module: "calendar", header: "Familienkalender", position: "top_left", config: { calendars: [ { url: "my-url“, symbolClass: "fas fa-fw fa-", customEvents: [ { keyword: "Geburtstag", symbol: "fire" } ] } ] } },
Can you help me to fix it? I want change the symbols first and afterwards adding some regex-entries.
Did I miss something?
Thanks for your help.
Best regards
Pauabaer -
@pauabaer customEvents do not go IN the calendar definition
rather like this
{ module: "calendar", header: "Familienkalender", position: "top_left", config: { customEvents: [ { keyword: "Geburtstag", symbol: "fire" } ], calendars: [ { url: "my-url“, symbolClass: "fas fa-fw fa-", } ] } },
the calendar module documentation is organized into sections
- applies to all calendar definitions (refresh rate, maximumDays…etc)
- applies to A calendar definition (color, symbol, url)
-
Thank you a lot @sdetweil
Now the right symbol is shown on my screen.Next I tried to use the transform option:
{ module: "calendar", header: "Familienkalender", position: "top_left", config:{ customEvents: [ { keyword: "Geburtstag", symbol: "birthday-cake", transform: { search: "^(.+) (\\d{4}) Geburtstag$", replace: "$1 ($2)", yearmatchgroup: 2 } } ], calendars: [ { url: "my-url“, symbolClass: "fas fa-fw fa-" } ] } },
But when I refresh the browser whithin the Kalender „Familienkalender“ is no entry anymore but the word „loading…“ but nothing new is shown after a while.
What could this circumstance cause?
-
@pauabaer that means there was an error
open the developers window
ctrl-shift-i
select the console tab
put cal in the filter field
and you may see the error , I changed to match one of my cal event titles
but the regex doesn’t work…