diff options
Diffstat (limited to 'src/view/FooterBuilder.php')
-rw-r--r-- | src/view/FooterBuilder.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/view/FooterBuilder.php b/src/view/FooterBuilder.php index 14f9cd7..8a519f8 100644 --- a/src/view/FooterBuilder.php +++ b/src/view/FooterBuilder.php | |||
@@ -28,7 +28,7 @@ class FooterBuilder extends AbstractBuilder | |||
28 | if($_SESSION['admin']) | 28 | if($_SESSION['admin']) |
29 | { | 29 | { |
30 | $empty_admin_zone = 'empty_admin_zone'; | 30 | $empty_admin_zone = 'empty_admin_zone'; |
31 | $link_edit_page = new URL(['page' => CURRENT_PAGE]); | 31 | $link_edit_page = CURRENT_PAGE === 'article' ? new URL(['page' => 'accueil']) : new URL(['page' => CURRENT_PAGE]); |
32 | if(MainBuilder::$modif_mode){ | 32 | if(MainBuilder::$modif_mode){ |
33 | $mode = 'modification de page'; | 33 | $mode = 'modification de page'; |
34 | $div_admin = 'logged_in modif_mode'; | 34 | $div_admin = 'logged_in modif_mode'; |
@@ -43,10 +43,10 @@ class FooterBuilder extends AbstractBuilder | |||
43 | $link_new_page = new URL(['page' => 'nouvelle_page']); | 43 | $link_new_page = new URL(['page' => 'nouvelle_page']); |
44 | $link_change_paths = new URL(['page' => 'menu_chemins']); | 44 | $link_change_paths = new URL(['page' => 'menu_chemins']); |
45 | 45 | ||
46 | $link_change_password = new URL(['from' => CURRENT_PAGE, 'action' => 'modif_mdp']); | 46 | $link_change_password = new URL(['page' => 'user_edit', 'from' => CURRENT_PAGE]); |
47 | isset($_GET['id']) ? $link_change_password->addParams(['id' => $_GET['id']]) : ''; | 47 | isset($_GET['id']) ? $link_change_password->addParams(['id' => $_GET['id']]) : ''; |
48 | 48 | ||
49 | $link_logout = new URL(['page' => CURRENT_PAGE, 'action' => 'deconnexion']); | 49 | $link_logout = new URL(['action' => 'deconnection', 'from' => CURRENT_PAGE]); |
50 | isset($_GET['id']) ? $link_logout->addParams(['id' => $_GET['id']]) : ''; | 50 | isset($_GET['id']) ? $link_logout->addParams(['id' => $_GET['id']]) : ''; |
51 | 51 | ||
52 | $zone_admin = '<div class="admin_buttons_zone"> | 52 | $zone_admin = '<div class="admin_buttons_zone"> |
@@ -54,7 +54,7 @@ class FooterBuilder extends AbstractBuilder | |||
54 | '<div><a href="' . $link_new_page . '"><button>Nouvelle page</button></a></div>' . "\n" . | 54 | '<div><a href="' . $link_new_page . '"><button>Nouvelle page</button></a></div>' . "\n" . |
55 | '<div><a href="' . $link_edit_page . '"><button>' . $link_edit_label . '</button></a></div>' . "\n" . | 55 | '<div><a href="' . $link_edit_page . '"><button>' . $link_edit_label . '</button></a></div>' . "\n" . |
56 | '<div><a href="' . $link_change_paths . '"><button>Menu et chemins</button></a></div>' . "\n" . | 56 | '<div><a href="' . $link_change_paths . '"><button>Menu et chemins</button></a></div>' . "\n" . |
57 | '<div><a href="' . $link_change_password . '"><button>Changer de mot de passe</button></a></div>' . "\n" . | 57 | '<div><a href="' . $link_change_password . '"><button>Mon compte</button></a></div>' . "\n" . |
58 | '<div><a href="' . $link_logout . '"><button>Déconnexion</button></a></div>' . "\n" . | 58 | '<div><a href="' . $link_logout . '"><button>Déconnexion</button></a></div>' . "\n" . |
59 | '</div>' . "\n"; | 59 | '</div>' . "\n"; |
60 | } | 60 | } |