89 lines
3.9 KiB
PHP
89 lines
3.9 KiB
PHP
|
|
<?php
|
|||
|
|
|
|||
|
|
require_once($_SERVER['DOCUMENT_ROOT']."/config.php");
|
|||
|
|
|
|||
|
|
|
|||
|
|
if(!$_SESSION['id']) {
|
|||
|
|
header("location:index.php"); die("Доступ запрещён!");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
require($_SERVER['DOCUMENT_ROOT']."/templates/header.php");
|
|||
|
|
|
|||
|
|
$get=clearInputData($_GET);
|
|||
|
|
|
|||
|
|
?>
|
|||
|
|
<script type="text/javascript" src="/js/fotorama.js"></script>
|
|||
|
|
<script type="text/javascript" src='/js/moment.min.js'></script>
|
|||
|
|
<script type="text/javascript" src='/js/calendar.js'></script>
|
|||
|
|
<script type="text/javascript" src='/js/calendar-ru.js'></script>
|
|||
|
|
<script type="text/javascript" src="http://maps.google.com/maps/api/js"></script>
|
|||
|
|
<script>
|
|||
|
|
$(document).ready(function() {
|
|||
|
|
$('#calendar').fullCalendar({
|
|||
|
|
header: {
|
|||
|
|
left: 'prev,next today',
|
|||
|
|
center: 'title',
|
|||
|
|
right: 'listWeek,month,agendaWeek,agendaDay'
|
|||
|
|
},
|
|||
|
|
locale: 'ru',
|
|||
|
|
editable: false,
|
|||
|
|
eventLimit: true,
|
|||
|
|
timeFormat: 'H:mm',
|
|||
|
|
defaultTimedEventDuration: '01:00:00',
|
|||
|
|
titleFormat: 'D MMMM YYYY',
|
|||
|
|
height: 'auto',
|
|||
|
|
events: {
|
|||
|
|
url: '/ajax/calendarEvents.php',
|
|||
|
|
type: 'POST',
|
|||
|
|
error: function() {
|
|||
|
|
alert('there was an error while fetching events!');
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
eventClick: function(event) {
|
|||
|
|
if (event.id) {
|
|||
|
|
updateEventState(event.id);
|
|||
|
|
$('#calendar').fullCalendar('refetchEvents');
|
|||
|
|
}
|
|||
|
|
if (event.object_id) {
|
|||
|
|
openEventsWindow(event.object_id);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
</script>
|
|||
|
|
|
|||
|
|
<div class="content-right">
|
|||
|
|
<div class="inner">
|
|||
|
|
<div class="main-title">
|
|||
|
|
<h1>Календарь</h1>
|
|||
|
|
</div>
|
|||
|
|
<div class="jw__calendar-container">
|
|||
|
|
|
|||
|
|
<div id='calendar'></div>
|
|||
|
|
|
|||
|
|
<div class="jw__calendar-instructions instructions">
|
|||
|
|
<div class="instructions-inner">
|
|||
|
|
<h2>Справка</h2>
|
|||
|
|
<ul>
|
|||
|
|
<li>
|
|||
|
|
<span class="li-number first"><b>1</b></span>
|
|||
|
|
В календаре представлены все задачи (события), которые были запланированы на определенную дату и время. При клике на задачу откроется окно с объектом, по которому она была создана, и списком всех задач и комментариев по нему.
|
|||
|
|
</li>
|
|||
|
|
<li>
|
|||
|
|
<span class="li-number first"><b>2</b></span>
|
|||
|
|
Слева в меню Календарь цифрой показывается количество событий, которые должны были наступить или уже наступили (запланированная дата меньше или равна текущей).
|
|||
|
|
</li>
|
|||
|
|
<li>
|
|||
|
|
<span class="li-number first"><b>3</b></span>
|
|||
|
|
При клике на такое событие оно помечается как просмотренное и будет отображаться серым шрифтом. Соответственно, просмотренные события не учитываются при подсчете количества событий в меню Календарь.
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<?php require($_SERVER['DOCUMENT_ROOT']."/templates/footer.php"); ?>
|