From 0ec33ae02c2ac873dcf9bde55d28adedbeca1aad Mon Sep 17 00:00:00 2001 From: fredtempez Date: Sat, 14 Dec 2019 15:04:22 +0100 Subject: [PATCH] =?UTF-8?q?[10.0.012.dev]=20favicon=20et=20banni=C3=A8re?= =?UTF-8?q?=20livr=C3=A9s=20dans=20linstallation=20par=20d=C3=A9faut?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.md | 1 + core/core.php | 2 +- core/module/install/install.php | 4 +++- .../install/ressource/file/source/favicon.ico | Bin 0 -> 5430 bytes 4 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 core/module/install/ressource/file/source/favicon.ico diff --git a/CHANGES.md b/CHANGES.md index f4f48ebc..f28dddd5 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -13,6 +13,7 @@ - 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é. - 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 : - 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 diff --git a/core/core.php b/core/core.php index 3dc6df27..ab84a7a7 100644 --- a/core/core.php +++ b/core/core.php @@ -34,7 +34,7 @@ class common { const TEMP_DIR = 'site/tmp/'; // Numéro de version - const ZWII_VERSION = '10.0.011.dev'; + const ZWII_VERSION = '10.0.012.dev'; public static $actions = []; public static $coreModuleIds = [ diff --git a/core/module/install/install.php b/core/module/install/install.php index 986ef295..3e61511a 100755 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -51,11 +51,13 @@ class install extends common { $userLastname = $this->getInput('installLastname', helper::FILTER_STRING_SHORT, true); $userMail = $this->getInput('installMail', helper::FILTER_MAIL, 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.'thumb/banner/'); 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'); + // 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 if ($this->getInput('installDefaultData',helper::FILTER_BOOLEAN) === TRUE) { $this->initData('page','fr',true); diff --git a/core/module/install/ressource/file/source/favicon.ico b/core/module/install/ressource/file/source/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..218421a959025178c367229d748c38415aeacfd9 GIT binary patch literal 5430 zcmc&&O-NK>6n*xCh(vB&incHVap6K*L?lFnxR8*R5+P9#Eks&`h_wm{3m4HMWRMVp zh!zqdE+V9bgt&+ZaUl^AAtDkjTEukD^qt}Q&G)_c9Lold_rCj`d(M4t-rtxcHOYab zp&`MiCAoGeNscpX`Lq2L_4}xuz$Pgy*OdMyNjK{Lr&ui3SYW*kcnGWkKOC5|)@HeW zj`cC1n1M0BkK5>(%;>Ya53C0IdUw$)onC36cd3g0B{w&ZmoybOP#Xd|9hh$dT375q z&7b`kZ+bXetJ%KjaoKO@|B3B-@)1uP?kQKRLya8G(BbMI zU2WTVT{XNxQ{QrR_8fHmV}{%AYPG2GoFi&ot=;fOjbpld%w0|UeO+rdg7X9r=R5M(4$M`bwmp6h-jw00N0D=tj+x(Qx544}IuC3+ zyh7};9OW1b+SP;inHHcM(0%51>E48b`N%ITqJ`&JKTrTxfG>ddgZVPRwF^L9mR{a< zXdMM60DFGxxW^*7_ki-blGo4j(0>W|1;l)^>g*k`nt5~drJZkCzW(}DUSIOy{d^Dm z?0akbS)Li-%lnFY{&t*9n*qLk|Il0e(ifWn-s}6|zZUX`@8CXo>lj@2XMp$OKKd_O zfB1Ip(t8g4VSx8Tg83Yv{mT>2Xa@AzXL4FEJ$5`FrNPKGfX|dP4Xq8U7ku6;Rgc9H z@v|bd#&YPD-xa|vWbjk3+t57Fo6OKGs1Llfdu{M~QEys=?t01$<$E$X<0-uI_hh}m zZw78TG}$%fSi1=nBbYF}D-jNRD}Gy`=3g&-&UH#p5w%tz=09Y3T@l__acl(lO@O~( zIm*G~yGdw+d!@2y%M#T0qzTFDY6&% z7T}JHqX^E)0FTG5^jktaM%0=B&Zgr^kBV~;wGP7(m$Bkpak_5<{88(z96Y`k4mbqg z^RRXYu)fT9-20{H{6o)w?%S^4XVFs+Yy!T2^!e{*2%X!rcFsIGeD#~k`UkHOtB1bW zwfM;L(sF3<_mK5f-j&v;HS~@~`ro4-)!-VyYfFAMjz~XGgvLTdhngz@f0GP3FlWvB z*?c~ar_X^N_t)xFldt%?dAH$x7+BuJ4DZle`X51F&kzq9GgZtG{eMHqBdZ4g^T4MZ hbC7c`ORw5>Y6H^%|4*~!z`OwLc&6p?K+k{u{01!KeYXGr literal 0 HcmV?d00001