Changes for page Home

Last modified by Benjamin Fischer on 2025/06/04 14:20

From version 72.13
edited by Benjamin Fischer
on 2024/11/06 11:49
Change comment: There is no comment for this version
To version 72.17
edited by Benjamin Fischer
on 2024/11/06 12:10
Change comment: There is no comment for this version

Summary

Details

XWiki.JavaScriptExtension[0]
Code
... ... @@ -1,1 +1,42 @@
1 -/* CUSTOM CALENDAR STUFF GOES HERE */
1 +require(["jquery", "fullcalendar"], function ($) {
2 + const init = () => {
3 + $("#calendarCustom").fullCalendar({
4 + views: {
5 + month: {
6 + columnFormat: "ddd",
7 + titleFormat: "MMMM YYYY",
8 + buttonText: "month",
9 + },
10 + monthCols: {
11 + columnFormat: "MMM",
12 + titleFormat: "YYYY",
13 + buttonText: "year",
14 + },
15 + },
16 + timeFormat: "h(:mm)t",
17 + axisFormat: "h(:mm)t",
18 + allDayText: "All day",
19 + eventSources: [
20 + "/bin/get/MoccaCalendar/Code/JSONService?xpage=plain&outputSyntax=plain&calendarDoc=Main.WebHome&filter=wiki&classname=MoccaCalendar.MoccaCalendarEventClass&startfield=startDate&endfield=endDate&durationfield=&xpage=plain&outputSyntax=plain&classname=&startfield=datetime&endfield=&durationfield=&extraFields=",
21 + ],
22 + header: {
23 + left: "prev,next today",
24 + center: "title",
25 + right: "month,monthCols",
26 + },
27 + timeFormat: "H:mm",
28 + defaultView: "month",
29 + firstDay: "1",
30 + minTime: "8:00",
31 + maxTime: "23:00",
32 + defaultDate: "2024-11-06",
33 + editable: false,
34 + eventRender: function (event, element) {
35 + // Render augmentation hook, use: event.html
36 + },
37 + });
38 + };
39 +
40 + $(document).ready(init);
41 +});
42 +