Changes for page Home
Last modified by Benjamin Fischer on 2025/06/04 14:20
From version 72.19
edited by Benjamin Fischer
on 2024/11/06 12:15
on 2024/11/06 12:15
Change comment:
There is no comment for this version
To version 72.24
edited by Benjamin Fischer
on 2024/11/06 12:52
on 2024/11/06 12:52
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -19,6 +19,8 @@ 19 19 = ErUM-Data Calendar = 20 20 21 21 {{velocity output="false"}} 22 +$xwiki.ssx.use("Calendar.FullCalendar") 23 +$xwiki.ssx.use("MoccaCalendar.Code.Macro") 22 22 $xwiki.jsx.use("Calendar.FullCalendar", {'defer': false}) 23 23 $xwiki.jsx.use("MoccaCalendar.Code.Macro", {'defer': false}) 24 24 {{/velocity}}
- XWiki.JavaScriptExtension[0]
-
- Code
-
... ... @@ -1,6 +1,16 @@ 1 -require(["jquery", "fullcalendar"], function ($) { 1 +require(["jquery", "fullcalendar"], function (jq) { 2 + const FC = jq.fullCalendar; 3 + const View = FC.View; 4 + 5 + const MonthColView = FC.View.extend({ 6 + 7 + }); 8 + 9 + FC.defineView('monthCols', MonthColView); 10 + 11 + 2 2 const init = () => { 3 - $("#calendarCustom").fullCalendar({13 + jq("#calendarCustom").fullCalendar({ 4 4 views: { 5 5 month: { 6 6 columnFormat: "ddd", ... ... @@ -31,6 +31,10 @@ 31 31 maxTime: "23:00", 32 32 defaultDate: "2024-11-06", 33 33 editable: false, 44 + eventDataTransform: event => { 45 + if (event.url.split("/")[4] === "Holidays") event.rendering = "background"; 46 + return event; 47 + }, 34 34 eventRender: function (event, element) { 35 35 // Render augmentation hook, use: event.html 36 36 }, ... ... @@ -37,6 +37,6 @@ 37 37 }); 38 38 }; 39 39 40 - $(document).ready(init);54 + jq(document).ready(init); 41 41 }); 42 42