aboutsummaryrefslogtreecommitdiff
path: root/src/view/templates/calendar.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/templates/calendar.php')
-rw-r--r--src/view/templates/calendar.php26
1 files changed, 16 insertions, 10 deletions
diff --git a/src/view/templates/calendar.php b/src/view/templates/calendar.php
index e45f631..8e765c4 100644
--- a/src/view/templates/calendar.php
+++ b/src/view/templates/calendar.php
@@ -1,19 +1,25 @@
1<?php declare(strict_types=1); ?>
2<section class="calendar" id="<?= $this->id_node ?>">
3 <script src='js/fullcalendar/packages/core/index.global.min.js'></script>
4 <script src='js/fullcalendar/packages/daygrid/index.global.min.js'></script>
5 <script src='js/fullcalendar/packages/timegrid/index.global.min.js'></script>
6 <script src='js/fullcalendar/packages/list/index.global.min.js'></script>
7 <script src='js/fullcalendar/packages/interaction/index.global.min.js'></script>
8 <script src='js/fullcalendar/packages/core/locales/fr.global.min.js'></script>
9<?php 1<?php
2declare(strict_types=1);
3
4$calendar_js_files = [
5 'fullcalendar/packages/core/index.global.min',
6 'fullcalendar/packages/daygrid/index.global.min',
7 'fullcalendar/packages/timegrid/index.global.min',
8 'fullcalendar/packages/list/index.global.min',
9 'fullcalendar/packages/interaction/index.global.min',
10 'fullcalendar/packages/core/locales/fr.global.min'
11];
10if($_SESSION['admin'] === true){ 12if($_SESSION['admin'] === true){
11 echo '<script src="' . HeadBuilder::versionedFileURL('js', 'calendar_admin') . '"></script>' . "\n"; 13 $calendar_js_files[] = 'calendar_admin';
12} 14}
13else{ 15else{
14 echo '<script src="' . HeadBuilder::versionedFileURL('js', 'calendar') . '"></script>' . "\n"; 16 $calendar_js_files[] = 'calendar';
15} 17}
16?> 18?>
19<section class="calendar" id="<?= $this->id_node ?>">
20<?php foreach($calendar_js_files as $file){
21 echo HeadBuilder::insertJS($file);
22} ?>
17 <h3><?= $title ?></h3> 23 <h3><?= $title ?></h3>
18 <div id="calendar_zone"> 24 <div id="calendar_zone">
19 <div id="calendar"></div> 25 <div id="calendar"></div>