Changes for page Home

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

From version 72.3
edited by Benjamin Fischer
on 2024/11/06 11:21
Change comment: There is no comment for this version
To version 72.14
edited by Benjamin Fischer
on 2024/11/06 12:08
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -18,10 +18,19 @@
18 18  
19 19  = ErUM-Data Calendar =
20 20  
21 -{{calendar json="/bin/get/MoccaCalendar/Code/JSONService?xpage=plain&outputSyntax=plain&calendarDoc=Main.WebHome&filter=wiki&classname=MoccaCalendar.MoccaCalendarEventClass&startfield=startDate&endfield=endDate&durationfield=" right="month,plainList" editable="false"/}}
21 +{{velocity output="false"}}
22 +$xwiki.jsx.use("Calendar.FullCalendar", {'defer': false})
23 +$xwiki.jsx.use("MoccaCalendar.Code.Macro", {'defer': false})
24 +{{/velocity}}
22 22  
23 -{{moccacalendar filter="wiki"/}}
26 +(% id="calendarCustom" %)
27 +(((
28 +)))
24 24  
30 +----
31 +
32 +{{calendar json="/bin/get/MoccaCalendar/Code/JSONService?xpage=plain&outputSyntax=plain&calendarDoc=Main.WebHome&filter=wiki&classname=MoccaCalendar.MoccaCalendarEventClass&startfield=startDate&endfield=endDate&durationfield=" right="month,plainList" editable="false"/}}
33 +
25 25  {{velocity}}
26 26  #set ($showcomments = false)
27 27  #set ($showannotations = false)
XWiki.JavaScriptExtension[0]
Caching policy
... ... @@ -1,0 +1,1 @@
1 +default
Code
... ... @@ -1,0 +1,42 @@
1 +require(["jquery", "fullcalendar", "moccacalendar"], function (jQuery) {
2 + const init = () => {
3 + $("#calendar1").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 +
Name
... ... @@ -1,0 +1,1 @@
1 +Customized Calendar View
Parse content
... ... @@ -1,0 +1,1 @@
1 +No
Use this extension
... ... @@ -1,0 +1,1 @@
1 +currentPage