mirror of
https://github.com/friendica/friendica
synced 2024-11-10 06:22:53 +00:00
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