[10.0.012.dev] favicon et bannière livrés dans linstallation par défaut

This commit is contained in:
fredtempez 2019-12-14 15:04:22 +01:00
parent ad4397351c
commit 0ec33ae02c
4 changed files with 5 additions and 2 deletions

View File

@ -13,6 +13,7 @@
- Les fichiers de données manquants sont réinitialisés au cas par cas et plus dans leur globalité. - Les fichiers de données manquants sont réinitialisés au cas par cas et plus dans leur globalité.
- Une notification est affichée quand un fichier de données manquant a été réinstallé. - Une notification est affichée quand un fichier de données manquant a été réinstallé.
- La suppression de user.json entraîne le déclenchement de la procédure d'installation - La suppression de user.json entraîne le déclenchement de la procédure d'installation
- Thème à l'installation, la bannière et le favicon sont livrés dans les paramètres de l'installation et copiés dans site.
- Importation : - Importation :
- L'importation des données est possible uniquement à partir d'une version 9. - L'importation des données est possible uniquement à partir d'une version 9.
- Fonction d'import des données provenant d'autres version de ZwiiCMS, avec option de préservation des données utilisateurs - Fonction d'import des données provenant d'autres version de ZwiiCMS, avec option de préservation des données utilisateurs

View File

@ -34,7 +34,7 @@ class common {
const TEMP_DIR = 'site/tmp/'; const TEMP_DIR = 'site/tmp/';
// Numéro de version // Numéro de version
const ZWII_VERSION = '10.0.011.dev'; const ZWII_VERSION = '10.0.012.dev';
public static $actions = []; public static $actions = [];
public static $coreModuleIds = [ public static $coreModuleIds = [

View File

@ -51,11 +51,13 @@ class install extends common {
$userLastname = $this->getInput('installLastname', helper::FILTER_STRING_SHORT, true); $userLastname = $this->getInput('installLastname', helper::FILTER_STRING_SHORT, true);
$userMail = $this->getInput('installMail', helper::FILTER_MAIL, true); $userMail = $this->getInput('installMail', helper::FILTER_MAIL, true);
$userId = $this->getInput('installId', helper::FILTER_ID, true); $userId = $this->getInput('installId', helper::FILTER_ID, true);
// Copier la bannière par défaut // Copie la bannière par défaut
mkdir(self::FILE_DIR.'source/banner/'); mkdir(self::FILE_DIR.'source/banner/');
mkdir(self::FILE_DIR.'thumb/banner/'); mkdir(self::FILE_DIR.'thumb/banner/');
copy('core/module/install/ressource/file/source/banner960.jpg',self::FILE_DIR.'source/banner/banner960.jpg'); copy('core/module/install/ressource/file/source/banner960.jpg',self::FILE_DIR.'source/banner/banner960.jpg');
copy('core/module/install/ressource/file/thumb/banner960.jpg',self::FILE_DIR.'thumb/banner/banner960.jpg'); copy('core/module/install/ressource/file/thumb/banner960.jpg',self::FILE_DIR.'thumb/banner/banner960.jpg');
// Copie l'icône de favori
copy('core/module/install/ressource/file/source/favicon.ico',self::FILE_DIR.'source/favicon.ico');
// Configure certaines données par défaut // Configure certaines données par défaut
if ($this->getInput('installDefaultData',helper::FILTER_BOOLEAN) === TRUE) { if ($this->getInput('installDefaultData',helper::FILTER_BOOLEAN) === TRUE) {
$this->initData('page','fr',true); $this->initData('page','fr',true);

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB