File manager - Edit - /home/missmand/public_html/admin/actualite/managerActualite.php
Back
<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Utilisateur; use Lib\Tool; use Lib\Search; Utilisateur::ifConnect(); /** * Variables de recherche */ if(isset($_POST['addRecherche'])){ Search::postRecherche('actualite'); } extract(Search::getRecherche('actualite',array('recherche'))); /** * Variables de pagination */ extract(Tool::initPaginate(50)); ?> <!doctype html> <html lang="fr"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width; initial-scale=1;"> <title><?= TITLEBACK ?></title> <link rel="icon" type="image/png" href="<?= BASEADMIN ?>img/layout/favicon.png"> <link href="<?= BASEFRONT ?>js/scroll/scroll.css" rel="stylesheet" type="text/css"> <link href="<?= BASEFRONT ?>js/sweet/sweet.css" rel="stylesheet" type="text/css"> <link href="<?= BASEADMIN ?>css/app.css" rel="stylesheet" type="text/css"> </head> <body> <main id="main"> <?php include '../include/menu.php'; ?> <div id="container"> <?php include '../include/header.php'; ?> <div id="contentTitre"> <h1>Gestion des actualités</h1> </div> <div id="content"> <!-- Recherche --> <div id="recherche"> <form action="#" method="post"> <input type="text" name="recherche" class="form-elem medium" placeholder="Titre" value="<?php echo $recherche ?>"> <button name="addRecherche" type="submit"><i class="fa fa-search"></i></button> </form> </div> <?= Tool::getFlash() ?> <!-- Tableau de gestion --> <table class="table"> <tr> <th width="10%"></th> <th width="60%" class="left">Actualite</th> <th width="15%">Commentaire</th> <th width="15%" colspan="3">Actions</th> </tr> <?php $requete = "SELECT * FROM actualite "; if(!empty($recherche)) $requete .= " WHERE actualiteTitre LIKE '%$recherche%' "; $requete .= " ORDER BY actualiteId DESC LIMIT $debut, $nbPage "; $sql = $bdd->query($requete); /** * Si aucune actualité */ if($sql->rowCount() == 0){ echo'<tr><td colspan="6">Aucune actualité</td></tr>'; } while($data = $sql->fetchObject()){ $actualiteId = $data->actualiteId; echo'<tr>'; /** * Logo */ echo'<td>'; if(!is_null($data->actualiteImage)){ echo'<img class="tableImage" src="'.BASEFRONT.'img/actualite/miniature/'.$data->actualiteImage.'">'; }else{ echo'<img class="tableImage" src="'.BASEFRONT.'img/actualite/miniature/alt.jpg">'; } echo'</td>'; /** * Informations */ echo '<td class="left">'; echo '<p class="tableDate"> Ajout : '.Tool::dateTime('d/m/Y à H:i',$data->actualiteCreated).'</p>'; if(!is_null($data->actualiteChanged)) echo'<p class="tableDate">Modification : '.Tool::dateTime('d/m/Y à H:i',$data->actualiteChanged).'</p>'; echo '<p><strong>'.$data->actualiteTitre.'</strong></p>'; echo'</td>'; /* Commentaires */ echo'<td>'; $sql2 = $bdd->query("SELECT commentaireId FROM commentaire WHERE commentaireParent = $actualiteId AND commentaireType = 'actualite' "); echo'<a href="'.BASEADMIN.'actualite/managerActualiteCommentaire.php?actualite='.$actualiteId.'" class="btn">('.$sql2->rowCount().') Gestion</a>'; echo'</td>'; /** * Actions */ if(!$data->actualiteEtat){ echo'<td data-url="'.BASEADMIN.'actualite/publication.php?actualite='.$actualiteId.'" class="tablePublucation"> <a href="#" title="Publication"><i class="tableAction rouge fa fa-check"></i></a> </td>'; } else{ echo'<td data-url="'.BASEADMIN.'actualite/publication.php?actualite='.$actualiteId.'" class="tablePublucation"> <a href="#" title="Publication"><i class="tableAction turquoise fa fa-check"></i></a> </td>'; } echo'<td> <a href="'.BASEADMIN.'actualite/editActualite.php?actualite='.$actualiteId.'" title="Modifier l\'actualité"><i class="tableAction fa fa-pencil"></i></a> </td>'; echo'<td> <a href="'.BASEADMIN.'actualite/deleteActualite.php?actualite='.$actualiteId.'" class="sweetDelete" data-text="êtes vous sur ?" data-title="Supprimer l\'actualité" title="Supprimer l\'actualité"><i class="tableAction fa fa-times"></i></a> </td>'; echo'</tr>'; } ?> </table> <!-- Pagination --> <div id="pagination"> <?php $requetePage = "SELECT COUNT(actualiteId) AS total FROM actualite "; if(!empty($recherche)) $requetePage .= " WHERE actualiteTitre LIKE '%$recherche%' "; Tool::addPaginate($requetePage,BASEADMIN.'actualite/managerActualite.php',$nbPage,$page); ?> </div> </div> </div> </main> <script type="text/javascript" src="<?= BASEFRONT ?>js/jquery/jquery.js"></script> <script type="text/javascript" src="<?= BASEFRONT ?>js/jquery/jquery-ui.js"></script> <script type="text/javascript" src="<?= BASEFRONT ?>js/scroll/scroll.js"></script> <script type="text/javascript" src="<?= BASEFRONT ?>js/sweet/sweet.js"></script> <script type="text/javascript" src="<?= BASEADMIN ?>js/app.js"></script> </body> </html>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings