Défaut installation site fr
This commit is contained in:
parent
4d0a1fd80b
commit
bab9b3d9bc
@ -148,35 +148,30 @@ class install extends common
|
|||||||
);
|
);
|
||||||
|
|
||||||
// Validation de la langue transmise
|
// Validation de la langue transmise
|
||||||
self::$i18nUI = $_SESSION['ZWII_UI'];
|
$_SESSION['ZWII_CONTENT'] = $_SESSION['ZWII_UI'];
|
||||||
self::$i18nUI = array_key_exists(self::$i18nUI, self::$languages) ? self::$i18nUI : 'fr_FR';
|
|
||||||
|
|
||||||
// par défaut le contenu est la langue d'installation
|
|
||||||
self::$i18nContent = self::$i18nUI;
|
|
||||||
$_SESSION['ZWII_CONTENT'] = self::$i18nContent;
|
|
||||||
|
|
||||||
// Création du dossier de langue avec le marqueur de langue par défaut
|
// Création du dossier de langue avec le marqueur de langue par défaut
|
||||||
if (!is_dir(self::DATA_DIR . self::$i18nContent)) {
|
if (!is_dir(self::DATA_DIR . $_SESSION['ZWII_CONTENT'])) {
|
||||||
mkdir(self::DATA_DIR . self::$i18nContent);
|
mkdir(self::DATA_DIR . $_SESSION['ZWII_CONTENT']);
|
||||||
touch(self::DATA_DIR . self::$i18nContent . '/.default');
|
touch(self::DATA_DIR . $_SESSION['ZWII_CONTENT'] . '/.default');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Installation du site de test
|
// Installation du site de test
|
||||||
if (
|
if (
|
||||||
$this->getInput('installDefaultData', helper::FILTER_BOOLEAN) === false
|
$this->getInput('installDefaultData', helper::FILTER_BOOLEAN) === false
|
||||||
&& self::$i18nContent === 'fr_FR'
|
&& $_SESSION['ZWII_CONTENT'] === 'fr_FR'
|
||||||
) {
|
) {
|
||||||
$this->initData('page', self::$i18nContent, true);
|
$this->initData('page', $_SESSION['ZWII_CONTENT'], true);
|
||||||
$this->initData('module', self::$i18nContent, true);
|
$this->initData('module', $_SESSION['ZWII_CONTENT'], true);
|
||||||
$this->setData(['module', 'blog', 'posts', 'mon-premier-article', 'userId', $userId]);
|
$this->setData(['module', 'blog', 'posts', 'mon-premier-article', 'userId', $userId]);
|
||||||
$this->setData(['module', 'blog', 'posts', 'mon-deuxieme-article', 'userId', $userId]);
|
$this->setData(['module', 'blog', 'posts', 'mon-deuxieme-article', 'userId', $userId]);
|
||||||
$this->setData(['module', 'blog', 'posts', 'mon-troisieme-article', 'userId', $userId]);
|
$this->setData(['module', 'blog', 'posts', 'mon-troisieme-article', 'userId', $userId]);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Jeu réduit pour les pages étrangères
|
// Jeu réduit pour les pages étrangères
|
||||||
if (self::$i18nContent !== 'fr_FR') {
|
if ($_SESSION['ZWII_CONTENT'] !== 'fr_FR') {
|
||||||
$this->initData('page', self::$i18nContent, false);
|
$this->initData('page', $_SESSION['ZWII_CONTENT'], false);
|
||||||
$this->initData('module', self::$i18nContent, false);
|
$this->initData('module', $_SESSION['ZWII_CONTENT'], false);
|
||||||
// Supprime l'installation FR générée par défaut.
|
// Supprime l'installation FR générée par défaut.
|
||||||
if (is_dir(self::DATA_DIR . 'fr_FR'))
|
if (is_dir(self::DATA_DIR . 'fr_FR'))
|
||||||
$this->removeDir(self::DATA_DIR . 'fr_FR');
|
$this->removeDir(self::DATA_DIR . 'fr_FR');
|
||||||
|
Loading…
Reference in New Issue
Block a user