server/apps/calendar/templates/calendar.php

81 lines
4.5 KiB
PHP
Raw Normal View History

2011-11-11 14:51:44 +00:00
<script type='text/javascript'>
var defaultView = '<?php echo OC_Preferences::getValue(OC_USER::getUser(), 'calendar', 'currentview', 'month') ?>';
var eventSources = <?php echo json_encode($_['eventSources']) ?>;
var dayNames = <?php echo json_encode($l->tA(array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'))) ?>;
var dayNamesShort = <?php echo json_encode($l->tA(array('Sun.', 'Mon.', 'Tue.', 'Wed.', 'Thu.', 'Fri.', 'Sat.'))) ?>;
var monthNames = <?php echo json_encode($l->tA(array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'))) ?>;
var monthNamesShort = <?php echo json_encode($l->tA(array('Jan.', 'Feb.', 'Mar.', 'Apr.', 'May.', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Oct.', 'Nov.', 'Dec.'))) ?>;
var agendatime = '<?php echo ((int) OC_Preferences::getValue(OC_USER::getUser(), 'calendar', 'timeformat', '24') == 24 ? 'HH:mm' : 'hh:mm tt'); ?>{ - <?php echo ((int) OC_Preferences::getValue(OC_USER::getUser(), 'calendar', 'timeformat', '24') == 24 ? 'HH:mm' : 'hh:mm tt'); ?>}';
var defaulttime = '<?php echo ((int) OC_Preferences::getValue(OC_USER::getUser(), 'calendar', 'timeformat', '24') == 24 ? 'HH:mm' : 'hh:mm tt'); ?>';
2012-01-17 14:18:01 +00:00
var allDayText = '<?php echo addslashes($l->t('All day')) ?>';
var missing_field = '<?php echo addslashes($l->t('Missing fields')) ?>';
var missing_field_title = '<?php echo addslashes($l->t('Title')) ?>';
var missing_field_calendar = '<?php echo addslashes($l->t('Calendar')) ?>';
var missing_field_fromdate = '<?php echo addslashes($l->t('From Date')) ?>';
var missing_field_fromtime = '<?php echo addslashes($l->t('From Time')) ?>';
var missing_field_todate = '<?php echo addslashes($l->t('To Date')) ?>';
var missing_field_totime = '<?php echo addslashes($l->t('To Time')) ?>';
var missing_field_startsbeforeends = '<?php echo addslashes($l->t('The event ends before it starts')) ?>';
var missing_field_dberror = '<?php echo addslashes($l->t('There was a database fail')) ?>';
2011-11-12 15:13:27 +00:00
var totalurl = '<?php echo OC_Helper::linkTo('apps/calendar', 'caldav.php', null, true); ?>/calendars';
2012-01-06 13:36:24 +00:00
$(document).ready(function() {
<?php
if(array_key_exists('showevent', $_)){
$data = OC_Calendar_App::getEventObject($_['showevent']);
$date = substr($data['startdate'], 0, 10);
list($year, $month, $day) = explode('-', $date);
echo '$(\'#calendar_holder\').fullCalendar(\'gotoDate\', ' . $year . ', ' . --$month . ', ' . $day . ');';
2012-01-07 13:31:47 +00:00
echo '$(\'#dialog_holder\').load(OC.filePath(\'calendar\', \'ajax\', \'editeventform.php\') + \'?id=\' + ' . $_['showevent'] . ' , Calendar.UI.startEventDialog);';
2012-01-06 13:36:24 +00:00
}
2012-01-14 23:06:26 +00:00
switch(OC_Preferences::getValue(OC_USER::getUser(), 'calendar', 'currentview', 'month')){
case 'agendaWeek':
echo '$(\'#oneweekview_radio\').css(\'color\', \'#6193CF\');';
break;
case 'month':
echo '$(\'#onemonthview_radio\').css(\'color\', \'#6193CF\');';
break;
case 'list':
echo '$(\'#listview_radio\').css(\'color\', \'#6193CF\');';
break;
default:
break;
}
2012-01-06 13:36:24 +00:00
?>
});
2011-11-11 14:51:44 +00:00
</script>
2011-12-27 20:48:04 +00:00
<div id="loading"><img src="<?php echo OC_Helper::imagePath('core', 'loading.gif'); ?>" /></div>
2011-08-12 12:29:45 +00:00
<div id="controls">
<div>
2011-08-11 09:22:07 +00:00
<form>
<div id="view">
2011-10-18 17:58:47 +00:00
<input type="button" value="<?php echo $l->t('Week');?>" id="oneweekview_radio"/>
<input type="button" value="<?php echo $l->t('Month');?>" id="onemonthview_radio"/>
<input type="button" value="<?php echo $l->t('List');?>" id="listview_radio"/>
2011-08-11 09:22:07 +00:00
</div>
</form>
<form>
<div id="choosecalendar">
2011-10-18 17:58:47 +00:00
<input type="button" id="today_input" value="<?php echo $l->t("Today");?>"/>
<input type="button" id="choosecalendar_input" value="<?php echo $l->t("Calendars");?>" onclick="Calendar.UI.Calendar.overview();" />
2011-08-11 09:22:07 +00:00
</div>
</form>
<form>
<div id="datecontrol">
2011-10-18 17:58:47 +00:00
<input type="button" value="&nbsp;&lt;&nbsp;" id="datecontrol_left"/>
2011-10-22 11:14:54 +00:00
<span class="button" id="datecontrol_date"></span>
2011-10-18 17:58:47 +00:00
<input type="button" value="&nbsp;&gt;&nbsp;" id="datecontrol_right"/>
2011-08-11 09:22:07 +00:00
</div>
</form>
</div>
</div>
2011-11-11 14:51:44 +00:00
<div id="notification" style="display:none;"></div>
2011-08-12 12:29:45 +00:00
<div id="calendar_holder">
2011-08-11 09:22:07 +00:00
</div>
<!-- Dialogs -->
<div id="dialog_holder"></div>
2011-08-11 09:22:07 +00:00
<div id="parsingfail_dialog" title="Parsing Fail">
<?php echo $l->t("There was a fail, while parsing the file."); ?>
2011-08-11 09:22:07 +00:00
</div>
<!-- End of Dialogs -->