From 0f497d215de8e16739263e2718bd39640a6cc4d8 Mon Sep 17 00:00:00 2001 From: polo Date: Thu, 8 May 2025 22:58:04 +0200 Subject: modif page, renommage et suppression, du responsive design, modif dans Director, notif toast --- src/view/FooterBuilder.php | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) (limited to 'src/view/FooterBuilder.php') diff --git a/src/view/FooterBuilder.php b/src/view/FooterBuilder.php index 8678f56..084e122 100644 --- a/src/view/FooterBuilder.php +++ b/src/view/FooterBuilder.php @@ -27,9 +27,19 @@ class FooterBuilder extends AbstractBuilder //$zone_admin = ''; if($_SESSION['admin']) { - $div_admin = 'logged_in'; $empty_admin_zone = 'empty_admin_zone'; - $link_edit_page = new URL(['page' => CURRENT_PAGE, 'action' => 'modif_page']); + if(MainBuilder::$modif_mode){ + $mode = 'modification de page'; + $div_admin = 'logged_in modif_mode'; + $link_edit_page = new URL(['page' => CURRENT_PAGE]); + $link_edit_label = 'Sortir du mode modification'; + } + else{ + $mode = 'administrateur'; + $div_admin = 'logged_in'; + $link_edit_page = new URL(['page' => CURRENT_PAGE, 'action' => 'modif_page']); + $link_edit_label = 'Modifier la page'; + } $link_new_page = new URL(['page' => 'nouvelle_page']); $link_change_paths = new URL(['page' => 'menu_chemins']); @@ -39,12 +49,14 @@ class FooterBuilder extends AbstractBuilder $link_logout = new URL(['page' => CURRENT_PAGE, 'action' => 'deconnexion']); isset($_GET['id']) ? $link_logout->addParams(['id' => $_GET['id']]) : ''; - $zone_admin = '

Vous êtes en mode administrateur.' . "\n" . - '' . "\n" . - '' . "\n" . - '' . "\n" . - '' . "\n" . - '

' . "\n"; + $zone_admin = '
+

Vous êtes en mode ' . $mode . ".

\n" . + '
' . "\n" . + '
' . "\n" . + '
' . "\n" . + '
' . "\n" . + '
' . "\n" . + '
' . "\n"; } else { -- cgit v1.2.3