Nom générique de Session

This commit is contained in:
Fred Tempez 2023-09-13 18:30:24 +02:00
parent 8c49908598
commit 06a01de7bc
6 changed files with 11 additions and 11 deletions

View File

@ -514,7 +514,7 @@ class core extends common
is_array($pagesId['page']) &&
array_key_exists($this->getUrl(0), $pagesId['page'])
) {
$_SESSION['ZWII_COURSE'] = $key;
$_SESSION['ZWII_SITE_CONTENT'] = $key;
header('Refresh:0; url=' . helper::baseUrl() . $this->getUrl(0));
exit();
}

View File

@ -494,8 +494,8 @@ class template
$lang = $langId;
break;
case 'selected':
if (isset($_SESSION['ZWII_COURSE'])) {
$lang = $_SESSION['ZWII_COURSE'];
if (isset($_SESSION['ZWII_SITE_CONTENT'])) {
$lang = $_SESSION['ZWII_SITE_CONTENT'];
}
}
return '<img class="flag" src="' . helper::baseUrl(false) . 'core/vendor/i18n/png/' . $lang . '.png"

View File

@ -532,7 +532,7 @@ $(document).ready(function () {
var langSelected = $(this).val();
var langSelected = langSelected.split("/");
// Lit le cookie de langue
var langSession = "<?php echo isset($_SESSION['ZWII_COURSE']) ? $_SESSION['ZWII_COURSE'] : '';?>";
var langSession = "<?php echo isset($_SESSION['ZWII_SITE_CONTENT']) ? $_SESSION['ZWII_SITE_CONTENT'] : '';?>";
// Découpe l'URL pour exclure le changement de page avec le thème
var url = window.location;
var currentUrl = url.href.split("/");

View File

@ -322,9 +322,9 @@ class common
// $this->input['_SESSION'] = $_SESSION;
// Déterminer le contenu du site
if (isset($_SESSION['ZWII_COURSE'])) {
if (isset($_SESSION['ZWII_SITE_CONTENT'])) {
// Déterminé par la session présente
self::$siteContent = $_SESSION['ZWII_COURSE'];
self::$siteContent = $_SESSION['ZWII_SITE_CONTENT'];
}
// Instanciation de la classe des entrées / sorties
// Les fichiers de configuration

View File

@ -219,7 +219,7 @@ class course extends common
$this->getData(['course', $courseId]))
) {
// Stocker la sélection
$_SESSION['ZWII_COURSE'] = $courseId;
$_SESSION['ZWII_SITE_CONTENT'] = $courseId;
}
// Valeurs en sortie

View File

@ -121,9 +121,9 @@ class install extends common
self::$i18nUI = array_key_exists(self::$i18nUI, self::$languages) ? self::$i18nUI : 'fr_FR';
// Création du dossier de cours avec le marqueur de langue par défaut
if (!is_dir(self::DATA_DIR . $_SESSION['ZWII_COURSE'])) {
mkdir(self::DATA_DIR . $_SESSION['ZWII_COURSE']);
touch(self::DATA_DIR . $_SESSION['ZWII_COURSE'] . '/.default');
if (!is_dir(self::DATA_DIR . $_SESSION['ZWII_SITE_CONTENT'])) {
mkdir(self::DATA_DIR . $_SESSION['ZWII_SITE_CONTENT']);
touch(self::DATA_DIR . $_SESSION['ZWII_SITE_CONTENT'] . '/.default');
}
// Création de l'utilisateur si les données sont complétées.
// success retour de l'enregistrement des données
@ -139,7 +139,7 @@ class install extends common
'signature' => 1,
'mail' => $userMail,
'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true),
'language' => $_SESSION['ZWII_COURSE']
'language' => $_SESSION['ZWII_SITE_CONTENT']
]
]);