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']) &&
|
is_array($pagesId['page']) &&
|
||||||
array_key_exists($this->getUrl(0), $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));
|
header('Refresh:0; url=' . helper::baseUrl() . $this->getUrl(0));
|
||||||
exit();
|
exit();
|
||||||
}
|
}
|
||||||
|
@ -494,8 +494,8 @@ class template
|
|||||||
$lang = $langId;
|
$lang = $langId;
|
||||||
break;
|
break;
|
||||||
case 'selected':
|
case 'selected':
|
||||||
if (isset($_SESSION['ZWII_COURSE'])) {
|
if (isset($_SESSION['ZWII_SITE_CONTENT'])) {
|
||||||
$lang = $_SESSION['ZWII_COURSE'];
|
$lang = $_SESSION['ZWII_SITE_CONTENT'];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return '<img class="flag" src="' . helper::baseUrl(false) . 'core/vendor/i18n/png/' . $lang . '.png"
|
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 = $(this).val();
|
||||||
var langSelected = langSelected.split("/");
|
var langSelected = langSelected.split("/");
|
||||||
// Lit le cookie de langue
|
// 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
|
// Découpe l'URL pour exclure le changement de page avec le thème
|
||||||
var url = window.location;
|
var url = window.location;
|
||||||
var currentUrl = url.href.split("/");
|
var currentUrl = url.href.split("/");
|
||||||
|
@ -322,9 +322,9 @@ class common
|
|||||||
// $this->input['_SESSION'] = $_SESSION;
|
// $this->input['_SESSION'] = $_SESSION;
|
||||||
|
|
||||||
// Déterminer le contenu du site
|
// Déterminer le contenu du site
|
||||||
if (isset($_SESSION['ZWII_COURSE'])) {
|
if (isset($_SESSION['ZWII_SITE_CONTENT'])) {
|
||||||
// Déterminé par la session présente
|
// 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
|
// Instanciation de la classe des entrées / sorties
|
||||||
// Les fichiers de configuration
|
// Les fichiers de configuration
|
||||||
|
@ -219,7 +219,7 @@ class course extends common
|
|||||||
$this->getData(['course', $courseId]))
|
$this->getData(['course', $courseId]))
|
||||||
) {
|
) {
|
||||||
// Stocker la sélection
|
// Stocker la sélection
|
||||||
$_SESSION['ZWII_COURSE'] = $courseId;
|
$_SESSION['ZWII_SITE_CONTENT'] = $courseId;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
|
@ -121,9 +121,9 @@ class install extends common
|
|||||||
self::$i18nUI = array_key_exists(self::$i18nUI, self::$languages) ? self::$i18nUI : 'fr_FR';
|
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
|
// Création du dossier de cours avec le marqueur de langue par défaut
|
||||||
if (!is_dir(self::DATA_DIR . $_SESSION['ZWII_COURSE'])) {
|
if (!is_dir(self::DATA_DIR . $_SESSION['ZWII_SITE_CONTENT'])) {
|
||||||
mkdir(self::DATA_DIR . $_SESSION['ZWII_COURSE']);
|
mkdir(self::DATA_DIR . $_SESSION['ZWII_SITE_CONTENT']);
|
||||||
touch(self::DATA_DIR . $_SESSION['ZWII_COURSE'] . '/.default');
|
touch(self::DATA_DIR . $_SESSION['ZWII_SITE_CONTENT'] . '/.default');
|
||||||
}
|
}
|
||||||
// Création de l'utilisateur si les données sont complétées.
|
// Création de l'utilisateur si les données sont complétées.
|
||||||
// success retour de l'enregistrement des données
|
// success retour de l'enregistrement des données
|
||||||
@ -139,7 +139,7 @@ class install extends common
|
|||||||
'signature' => 1,
|
'signature' => 1,
|
||||||
'mail' => $userMail,
|
'mail' => $userMail,
|
||||||
'password' => $this->getInput('installPassword', helper::FILTER_PASSWORD, true),
|
'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