aboutsummaryrefslogtreecommitdiff
path: root/src/service/router.php
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2026-05-08 18:14:38 +0200
committerpolo <ordipolo@gmx.fr>2026-05-08 18:14:38 +0200
commit08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9 (patch)
treea59e8dfc92596cdd15c7fbbb1dc0967c1f28b02a /src/service/router.php
parent69981561f83ba3a05217e75cac6c68e8dc671c45 (diff)
downloadcms-08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9.tar.gz
cms-08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9.tar.bz2
cms-08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9.zip
page maintenance: voir/supprimer les logs et lien vers voir les e-mails, suppression des modes de fonctionnement
Diffstat (limited to 'src/service/router.php')
-rw-r--r--src/service/router.php12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/service/router.php b/src/service/router.php
index fc6b028..508721c 100644
--- a/src/service/router.php
+++ b/src/service/router.php
@@ -39,7 +39,7 @@ if($request->getMethod() === 'GET'){
39 } 39 }
40 40
41 // pages interdites 41 // pages interdites
42 if(!IS_ADMIN && in_array(CURRENT_PAGE, ['menu_paths', 'new_page', 'user_edit', 'emails'])){ 42 if(!IS_ADMIN && in_array(CURRENT_PAGE, ['menu_paths', 'new_page', 'user_edit', 'emails', 'maintenance'])){
43 header('Location: ' . new URL); 43 header('Location: ' . new URL);
44 die; 44 die;
45 } 45 }
@@ -154,6 +154,16 @@ elseif($request->getMethod() === 'POST'){
154 elseif($request->query->get('action') === 'remove_event'){ 154 elseif($request->query->get('action') === 'remove_event'){
155 CalendarController::removeEvent($json, $entityManager); 155 CalendarController::removeEvent($json, $entityManager);
156 } 156 }
157
158 /* -- mode maintenance -- */
159 elseif($request->query->get('action') === 'get_logs'){
160 MaintenanceController::getLogs($entityManager);
161 die;
162 }
163 elseif($request->query->get('action') === 'erase_logs'){
164 MaintenanceController::eraseLogs($entityManager);
165 die;
166 }
157 else{ 167 else{
158 echo json_encode(['success' => false]); 168 echo json_encode(['success' => false]);
159 die; 169 die;