getName() . '.php'; if(file_exists($viewFile)) { // $adresses postale et e-mail if(!empty($node->getNodeData()->getData())) { extract($node->getNodeData()->getData()); } $this->useChildrenBuilder($node); $breadcrumb = $this->html; // zone admin $empty_admin_zone = ''; //$zone_admin = ''; if($_SESSION['admin']) { $empty_admin_zone = 'empty_admin_zone'; $link_edit_page = new URL(['page' => CURRENT_PAGE]); if(MainBuilder::$modif_mode){ $mode = 'modification de page'; $div_admin = 'logged_in modif_mode'; $link_edit_label = 'Sortir du mode modification'; } else{ $mode = 'administrateur'; $div_admin = 'logged_in'; $link_edit_page->addParams(['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']); $link_change_password = new URL(['from' => CURRENT_PAGE, 'action' => 'modif_mdp']); isset($_GET['id']) ? $link_change_password->addParams(['id' => $_GET['id']]) : ''; $link_logout = new URL(['page' => CURRENT_PAGE, 'action' => 'deconnexion']); isset($_GET['id']) ? $link_logout->addParams(['id' => $_GET['id']]) : ''; $zone_admin = '

Vous ĂȘtes en mode ' . $mode . ".

\n" . '
' . "\n" . '
' . "\n" . '
' . "\n" . '
' . "\n" . '
' . "\n" . '
' . "\n"; } else { $div_admin = 'logged_out'; $zone_admin = ''; if(Director::$page_path->getLast()->getEndOfPath() === 'article' && isset($_GET['id'])){ $zone_admin = ''; } else{ $zone_admin = ''; } } ob_start(); require $viewFile; $this->html = ob_get_clean(); } } }