Merge remote-tracking branch 'origin/master'

# Conflicts:
#	usages/config.php
master
Bastien OLLIER 3 years ago
commit e30680cc8f

@ -16,6 +16,15 @@ class ControllerAdmin {
case "goToAdminConnexion": case "goToAdminConnexion":
require($vues['adminConnexion']); require($vues['adminConnexion']);
break; 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": case "verifValidation":
$this->validationConnexion(); $this->validationConnexion();
break; break;
@ -68,7 +77,7 @@ class ControllerAdmin {
$MdlAdmin = new MdlAdmin(); $MdlAdmin = new MdlAdmin();
$validation = $MdlAdmin->connection($_POST['name'],$_POST['password']); $validation = $MdlAdmin->connection($_POST['name'],$_POST['password']);
if (!empty($validation)) { if (!empty($validation)) {
header("location: ".$vues['administration']); header("location: index.php?action=goToAdministration");
} }
} }
} }

@ -4,7 +4,7 @@ class FrontController{
function __construct() function __construct()
{ {
global $dsn,$user,$pass,$vues; global $dsn,$user,$pass,$vues;
$listeAction_Admin = array('goToAdminConnexion','verifValidation', 'ajoutSource','supprimerSource','setNbArticlesParPage'); $listeAction_Admin = array('goToAdminConnexion','verifValidation', 'ajoutSource','supprimerSource','setNbArticlesParPage','goToAdministration','refreshData');
Try{ Try{
$mdlAdmin = new MdlAdmin(); $mdlAdmin = new MdlAdmin();
$admin = $mdlAdmin->isAdmin(); $admin = $mdlAdmin->isAdmin();

@ -13,7 +13,7 @@
text-align: justify; text-align: justify;
} }
div{ .news{
background-color: white; background-color: white;
border-bottom:solid ; border-bottom:solid ;
padding: 5px; padding: 5px;
@ -24,3 +24,8 @@ div{
color: white; color: white;
background-color: black; background-color: black;
} }
#boutonMenu{
display: flex;
justify-content: center;
}

@ -4,3 +4,18 @@
<input type="submit" value="add source"> <input type="submit" value="add source">
</form> </form>
</html> </html>
<?php
foreach ($listeSources as $n){
echo "<div class=source>";
echo "<p id=link>";
echo $n->getlink();
echo "</p>";
echo "</div>";
}
?>
<form action="index.php">
<input type="hidden" name="action" value="refreshData">
<input type="submit" value="refresh">
</form>

@ -9,7 +9,7 @@
</div> </div>
<?php <?php
foreach ($listeNews as $n){ foreach ($listeNews as $n){
echo "<div>"; echo "<div class=news>";
echo "<p id=titre>"; echo "<p id=titre>";
echo '<a href='.$n->getLink().'>'.$n->getTitle().'</a>'; echo '<a href='.$n->getLink().'>'.$n->getTitle().'</a>';
echo "</p>"; echo "</p>";
@ -22,18 +22,24 @@
echo "</div>"; echo "</div>";
} }
?> ?>
<div id="boutonMenu">
<?php <?php
if($pageAvant > 0) { if($pageAvant > 0) {
echo "<div>";
echo '<form action = "index.php" >'; echo '<form action = "index.php" >';
echo "<input type = 'hidden' name = 'page' value = $pageAvant />"; echo "<input type = 'hidden' name = 'page' value = $pageAvant />";
echo '<button >'.$pageAvant.'</button >'; echo '<button >'.$pageAvant.'</button >';
echo '</form >'; echo '</form >';
echo "</div>";
} }
if($pageApres <= $pageMAX){ if($pageApres <= $pageMAX){
echo "<div>";
echo '<form action = "index.php" >'; echo '<form action = "index.php" >';
echo "<input type = 'hidden' name = 'page' value = $pageApres />"; echo "<input type = 'hidden' name = 'page' value = $pageApres />";
echo '<button >'.$pageApres.'</button >'; echo '<button >'.$pageApres.'</button >';
echo '</form >'; echo '</form >';
echo "</div>";
} }
?> ?>
</div>
</html> </html>
Loading…
Cancel
Save