diff --git a/controllers/ControllerAdmin.php b/controllers/ControllerAdmin.php index 2209483..29a5f51 100644 --- a/controllers/ControllerAdmin.php +++ b/controllers/ControllerAdmin.php @@ -16,6 +16,11 @@ 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 "verifValidation": $this->validationConnexion(); break; @@ -66,7 +71,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 a710501..608651d 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'); Try{ $mdlAdmin = new MdlAdmin(); $admin = $mdlAdmin->isAdmin(); diff --git a/css/listeNews.css b/css/listeNews.css index 22972f0..f68e4dc 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,10 @@ div{ #menu{ color: white; background-color: black; +} + +#boutonMenu{ + display: flex; + justify-content: center; + margin: 10px; } \ No newline at end of file diff --git a/vues/administration.php b/vues/administration.php index 3838658..05e9cb7 100644 --- a/vues/administration.php +++ b/vues/administration.php @@ -2,3 +2,13 @@ + +"; + 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