AEOS Calvarium v0.2

This commit is contained in:
OverSu 2026-08-26 17:21:48 +02:00
commit 37a738d9de
16 changed files with 152 additions and 150 deletions

View file

@ -1,12 +1,16 @@
<?php
// Listings des variables les plus utilisées sous AEOS.
if (preg_match("/admin/", $_SERVER['SCRIPT_FILENAME'])){
$config = lecture_xml('../data/config.xml');
$data_pages = "../data/pages/";
} else {
$config = lecture_xml('data/config.xml');
$data_pages = "data/pages/";
}
/* ***************************************************
Listings des variables les plus utilisées sous AEOS.
*************************************************** */
if(empty($_GET['id'])){$id=1;} else {$id = $_GET['id'];}
$dossier = preg_match("/admin/", $_SERVER['SCRIPT_FILENAME']) ? "../" : "";
// Lecture des fichiers de bases
$config = lecture_xml($dossier.'data/config.xml');
$data_pages = $dossier.'data/pages/';
$page = lecture_xml($dossier.'data/pages/'.$id.'.xml');
// Variables utilisées fréquemments
$SITE_NOM = $config['configuration']['nom_site']['#text'];
$SITE_DESC = $config['configuration']['description_site']['#text'];
$SITE_THEME = $config['configuration']['theme']['#text'];
@ -14,6 +18,11 @@ $SITE_MAINTENANCE = $config['configuration']['maintenance']['#text'];
$SITE_MESSAGE = $config['configuration']['message']['#text'];
$SITE_VERSION = $config['configuration']['version']['#text'];
$SITE_FOOTER = $config['configuration']['footer']['#text'];
// Permet le référencement
$PAGE_TITRE = $page['page']['nom']['#text']; unset($page);
// Information administration
$ADMIN_MDP = $config['configuration']['mdp_admin']['#text'];
$ADMIN_LOG = $config['configuration']['login_admin']['#text'];
$ADMIN_EMAIL = $config['configuration']['email_admin']['#text'];