quattro: small week calendar view for event/birthday reminders
This commit is contained in:
parent
62ad5043d6
commit
c9a8dbc322
2 changed files with 40 additions and 0 deletions
1
view/theme/quattro/birthdays_reminder.tpl
Normal file
1
view/theme/quattro/birthdays_reminder.tpl
Normal file
|
@ -0,0 +1 @@
|
||||||
|
|
39
view/theme/quattro/events_reminder.tpl
Normal file
39
view/theme/quattro/events_reminder.tpl
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
<link rel='stylesheet' type='text/css' href='$baseurl/library/fullcalendar/fullcalendar.css' />
|
||||||
|
<script language="javascript" type="text/javascript"
|
||||||
|
src="$baseurl/library/fullcalendar/fullcalendar.min.js"></script>
|
||||||
|
<script>
|
||||||
|
// start calendar from yesterday
|
||||||
|
var yesterday= new Date()
|
||||||
|
yesterday.setDate(yesterday.getDate()-1)
|
||||||
|
|
||||||
|
function showEvent(eventid) {
|
||||||
|
$.get(
|
||||||
|
'$baseurl/events/?id='+eventid,
|
||||||
|
function(data){
|
||||||
|
$.fancybox(data);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
$(document).ready(function() {
|
||||||
|
$('#events-reminder').fullCalendar({
|
||||||
|
firstDay: yesterday.getDay(),
|
||||||
|
year: yesterday.getFullYear(),
|
||||||
|
month: yesterday.getMonth(),
|
||||||
|
date: yesterday.getDate(),
|
||||||
|
events: '$baseurl/events/json/',
|
||||||
|
header: {
|
||||||
|
left: '',
|
||||||
|
center: '',
|
||||||
|
right: ''
|
||||||
|
},
|
||||||
|
timeFormat: 'H(:mm)',
|
||||||
|
defaultView: 'basicWeek',
|
||||||
|
height: 50,
|
||||||
|
eventClick: function(calEvent, jsEvent, view) {
|
||||||
|
showEvent(calEvent.id);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="events-reminder"></div>
|
||||||
|
<br>
|
Loading…
Reference in a new issue