forked from ZwiiCMS-Team/ZwiiCampus
Nom générique de Session
This commit is contained in:
parent
8c49908598
commit
06a01de7bc
@ -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();
|
||||
}
|
||||
|
@ -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"
|
||||
|
@ -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("/");
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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']
|
||||
]
|
||||
]);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user