Exemplo n.º 1
0
$page_root = "admin.php";
require "vendor/autoload.php";
use core\Autoloader;
use core\auth\Connexion;
use core\admin\Admin;
use core\HTML\flashmessage\FlashMessage;
use core\admin\droitsacces\DroitAcces;
require "core/Autoloader.class.php";
Autoloader::register();
require "config/initialise.php";
$login = new Connexion();
if (isset($_SESSION["idlogin" . CLEF_SITE])) {
    $droit_acces = new DroitAcces();
}
$config = new \core\Configuration();
if ($config->getAccesAdmin() != 1) {
    FlashMessage::setFlash("Il n'y a pas d'interface d'administration sur ce site !");
    header("location:" . WEBROOT);
}
require ROOT . "core/save/save.php";
//--------------------------------------------- GENERATION META TITLE ++ DESCRIPTION -------------------------------------------------------//
if (isset($_GET['page'])) {
    $titre_page = "Administration du site";
    $description_page = "Administration du site";
} else {
    $titre_page = "Administration du site";
    $description_page = "Administration du site";
}
//--------------------------------------------- FIN GENERATION META TITLE ++ DESCRIPTION -------------------------------------------------------//
//--------------------------------------------- ROUTING -------------------------------------------------------//
Exemplo n.º 2
0
//---------- fin actif pour la configuration des modules ------------------------------------//
//---------- actif pour la configuration des infos générales ------------------------------------//
if ($page == "configuration/infos-generales") {
    if (isset($_SESSION['err_modification_infos_config'])) {
        $nom_site = $_SESSION['nom_site'];
        $url_site = $_SESSION['url_site'];
        $gerant_site = $_SESSION['gerant_site'];
        $mail_site = $_SESSION['mail_site'];
        $mail_administrateur = $_SESSION['mail_administrateur'];
        unset($_SESSION['err_modification_infos_config']);
        $config = new \core\Configuration();
        $contenu_dynamique = $config->getContenusDynamique();
        $responsive = $config->getResponsive();
        $cache_config = $config->getCache();
    } else {
        $config = new \core\Configuration();
        $nom_site = $config->getNomSite();
        $url_site = $config->getUrlSite();
        $gerant_site = $config->getGerantSite();
        $mail_site = $config->getMailSite();
        $mail_administrateur = $config->getMailAdministrateur();
        $contenu_dynamique = $config->getContenusDynamique();
        $responsive = $config->getResponsive();
        $cache_config = $config->getCache();
    }
}
//---------- fin actif pour la configuration des infos générales ------------------------------------//
//---------- actif pour la configuration des bases de données ------------------------------------//
if ($page == "configuration/base-de-donnees") {
    $ini_parse1 = new \core\iniparser\IniParser();
    $ini1 = $ini_parse1->getParse(ROOT . "config/config.ini");