diff --git a/controllers/ControllerAdmin.php b/controllers/ControllerAdmin.php index 785a6d2..31421b2 100644 --- a/controllers/ControllerAdmin.php +++ b/controllers/ControllerAdmin.php @@ -16,6 +16,15 @@ class ControllerAdmin { case "goToAdminConnexion": require($vues['adminConnexion']); break; + case "goToAdministration": + $gatewaySources = new GatewaySources(new Connection($dsn,$user,$pass)); + $listeSources = $gatewaySources->getSources(); + require($vues['administration']); + break; + case "refreshData": + //require("appel.php"); + header("location: index.php?action=goToAdministration"); + break; case "verifValidation": $this->validationConnexion(); break; @@ -68,7 +77,7 @@ class ControllerAdmin { $MdlAdmin = new MdlAdmin(); $validation = $MdlAdmin->connection($_POST['name'],$_POST['password']); if (!empty($validation)) { - header("location: ".$vues['administration']); + header("location: index.php?action=goToAdministration"); } } } diff --git a/controllers/FrontController.php b/controllers/FrontController.php index 84a46e1..018cd6b 100644 --- a/controllers/FrontController.php +++ b/controllers/FrontController.php @@ -4,7 +4,7 @@ class FrontController{ function __construct() { global $dsn,$user,$pass,$vues; - $listeAction_Admin = array('goToAdminConnexion','verifValidation', 'ajoutSource','supprimerSource','setNbArticlesParPage'); + $listeAction_Admin = array('goToAdminConnexion','verifValidation', 'ajoutSource','supprimerSource','setNbArticlesParPage','goToAdministration','refreshData'); Try{ $mdlAdmin = new MdlAdmin(); $admin = $mdlAdmin->isAdmin(); diff --git a/css/listeNews.css b/css/listeNews.css index 22972f0..68feaa3 100644 --- a/css/listeNews.css +++ b/css/listeNews.css @@ -13,7 +13,7 @@ text-align: justify; } -div{ +.news{ background-color: white; border-bottom:solid ; padding: 5px; @@ -23,4 +23,9 @@ div{ #menu{ color: white; background-color: black; +} + +#boutonMenu{ + display: flex; + justify-content: center; } \ No newline at end of file diff --git a/vues/administration.php b/vues/administration.php index 77e6afc..ef4111f 100644 --- a/vues/administration.php +++ b/vues/administration.php @@ -4,3 +4,18 @@ + +"; + echo ""; + echo ""; + } +?> + +
+ + +
\ No newline at end of file diff --git a/vues/listeNews.php b/vues/listeNews.php index 502e936..2db75fb 100644 --- a/vues/listeNews.php +++ b/vues/listeNews.php @@ -9,7 +9,7 @@ "; + echo "
"; echo "

"; echo ''.$n->getTitle().''; echo "

"; @@ -22,18 +22,24 @@ echo "
"; } ?> +
0) { + echo "
"; echo '
'; echo ""; echo ''; echo '
'; + echo "
"; } if($pageApres <= $pageMAX){ + echo "
"; echo '
'; echo ""; echo ''; echo '
'; + echo "
"; } ?> +
\ No newline at end of file