implement a public calendar for vistors of someones profile page

This commit is contained in:
rabuzarus 2016-06-19 22:04:34 +02:00
commit 7495a34b32
10 changed files with 542 additions and 141 deletions

View file

@ -6,7 +6,7 @@
<script>
function showEvent(eventid) {
$.get(
'{{$baseurl}}/events/?id='+eventid,
'{{$baseurl}}{{$module_url}}/?id='+eventid,
function(data){
$.colorbox({html:data});
}
@ -47,7 +47,7 @@
week: '{{$i18n.week}}',
day: '{{$i18n.day}}'
},
events: '{{$baseurl}}/events/json/',
events: '{{$baseurl}}{{$module_url}}/json/',
header: {
left: 'prev,next today',
center: 'title',
@ -100,9 +100,15 @@
// center on date
var args=location.href.replace(baseurl,"").split("/");
{{if $modparams == 2}}
if (args.length>=5) {
$("#events-calendar").fullCalendar('gotoDate',args[3] , args[4]-1);
}
{{else}}
if (args.length>=4) {
$("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
}
}
{{/if}}
// show event popup
var hash = location.hash.split("-")