Skip to content

Commit

Permalink
Upgrade to macro-fullcalendar 2.2
Browse files Browse the repository at this point in the history
* upgraded Macro code to use View-Specific Options instead of View Option Hash, that where removed starting with fullcalendar.io 3.x
  • Loading branch information
oanalavinia committed Nov 22, 2019
1 parent f63452b commit 3c4e013
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 20 deletions.
2 changes: 1 addition & 1 deletion application-mocca-calendar-ui/pom.xml
Expand Up @@ -104,7 +104,7 @@
<dependency>
<groupId>org.xwiki.contrib</groupId>
<artifactId>macro-fullcalendar-ui</artifactId>
<version>2.1.9</version>
<version>2.2</version>
<type>xar</type>
</dependency>
<!-- This application is needed to preselect the Calendar template at creation step according to
Expand Down
Expand Up @@ -1005,8 +1005,6 @@ div.calendar-buttons span.buttonwrapper {
</class>
<property>
<code>{{velocity output="false"}}
$xwiki.jsx.use("Calendar.JQueryUI", {'defer': false, 'minify': false})
$xwiki.jsx.use("Calendar.Moment", {'defer': false, 'minify': false})
$xwiki.jsx.use("Calendar.FullCalendar", {'defer': false, 'minify': false})
$xwiki.jsx.use("MoccaCalendar.Macro", {'defer': false, 'v' : '2.6'})
$xwiki.jsx.use("MoccaCalendar.DatePickerExtension", {'defer': false})
Expand Down Expand Up @@ -1134,7 +1132,7 @@ $xwiki.ssx.use("MoccaCalendar.Macro")
&lt;div id="calendar${calcounter}"&gt;&lt;/div&gt;
&lt;script type="text/javascript"&gt;
require(['jquery'], function(jQuery) {
jQuery(document).ready(function() {
jQuery(window).load(function() {

var defaultView = XWiki.MoccaCalendar.Helper.getCalendarView("$!escapetool.javascript($defaultView)");

Expand Down Expand Up @@ -1198,29 +1196,32 @@ require(['jquery'], function(jQuery) {
calendarHelper.updateEvent(event.id, true, delta, event.start, event.end, revertFunc);
},
aspectRatio:1.8,
buttonText: {
today: '$escapetool.javascript($services.localization.render('xwiki.calendar.button.today'))',
day: '$escapetool.javascript($services.localization.render('xwiki.calendar.button.day'))',
week:'$escapetool.javascript($services.localization.render('xwiki.calendar.button.week'))',
month:'$escapetool.javascript($services.localization.render('xwiki.calendar.button.month'))',
plainList:'$escapetool.javascript($services.localization.render('MoccaCalendar.calendar.plainlist'))'
},
monthNames: $services.localization.render('xwiki.calendar.monthNames'),
monthNamesShort: $services.localization.render('xwiki.calendar.monthNamesShort'),
dayNames: $services.localization.render('xwiki.calendar.dayNames'),
dayNamesShort: $services.localization.render('xwiki.calendar.dayNamesShort'),
allDayText: "$escapetool.javascript($services.localization.render('xwiki.calendar.allDayText'))",
axisFormat: "$escapetool.javascript($services.localization.render('xwiki.calendar.axisFormat'))",
timeFormat: "$!escapetool.javascript($services.localization.render('xwiki.calendar.timeFormat'))",
columnFormat: {
month: "$!escapetool.javascript($services.localization.render('xwiki.calendar.columnFormat.month'))",
week: "$!escapetool.javascript($services.localization.render('xwiki.calendar.columnFormat.week'))",
day: "$!escapetool.javascript($services.localization.render('xwiki.calendar.columnFormat.day'))"
},
titleFormat: {
month: "$!escapetool.javascript($services.localization.render('xwiki.calendar.titleFormat.month'))",
week: "$!escapetool.javascript($services.localization.render('xwiki.calendar.titleFormat.week'))",
day: "$!escapetool.javascript($services.localization.render('xwiki.calendar.titleFormat.day'))"
views: {
month : {
columnFormat: "$!services.localization.render('xwiki.calendar.columnFormat.month')",
titleFormat: "$!services.localization.render('xwiki.calendar.titleFormat.month')",
buttonText: "$!services.localization.render('xwiki.calendar.button.month')"
},
week : {
columnFormat: "$!services.localization.render('xwiki.calendar.columnFormat.week')",
titleFormat: "$!services.localization.render('xwiki.calendar.titleFormat.week')",
buttonText: "$!services.localization.render('xwiki.calendar.button.week')"
},
day : {
columnFormat: "$!services.localization.render('xwiki.calendar.columnFormat.day')",
titleFormat: "$!services.localization.render('xwiki.calendar.titleFormat.day')",
buttonText: "$!services.localization.render('xwiki.calendar.button.day')"
},
today: {
buttonText: "$!services.localization.render('xwiki.calendar.button.today')"
}
}
});
jQuery('#calendar${calcounter}-btn').click( function(e) { calendarHelper.showCreateEvent(); e.preventDefault(); });
Expand Down

1 comment on commit 3c4e013

@oanalavinia
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#33

Please sign in to comment.