diff --git a/CHANGES.md b/CHANGES.md index 0e7f3b09..b5b66153 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,16 @@ # Changelog +## version 10.3.01 +- Corrections : + - Configuration du site : + - Filtrage des pages affichées dans la configuration et initialisation après une mise à jour. + - Pages de recherche et des mentions vides, modification de la valeur en l'absence de choix. + - Libellé des pages d'erreur non sélectionnées "Page par défaut" + - Erreur de position du menu fixe en haut de page des membres simples et dans après une déconnexion automatique +- Modification : + - Thème : import d'une archive de thème, vérification de la cohérence du contenu avant son installation. + - Configuration : suppression du bloc des versions, affichage de la version de ZwiiCMS dans le bloc Informations générales. + ## version 10.3.00 - Modifications : - Module User diff --git a/core/core.php b/core/core.php index 48951b3a..c751d56d 100644 --- a/core/core.php +++ b/core/core.php @@ -1366,6 +1366,7 @@ class common { // Options de barre de membre simple $this->setData(['config','page404','none']); $this->setData(['config','page403','none']); + $this->setData(['config','page302','none']); // Module de recherche // Suppression du dossier search if (is_dir('core/module/search')) { @@ -1407,6 +1408,17 @@ class common { // Mise à jour du numéro de version $this->setData(['core', 'dataVersion', 10300]); } + // Version 10.3.01 + if ($this->getData(['core', 'dataVersion']) < 10301) { + // Inscription des nouvelles variables + if ($this->getData(['config','searchPageId']) === '') { + $this->setData(['config','searchPageId','none']); + } + if ($this->getData(['config','legalPageId']) === '') { + $this->setData(['config','legalPageId','none']); + } + $this->setData(['core', 'dataVersion', 10301]); + } // Version 10.4.00 if ($this->getData(['core', 'dataVersion']) < 10300) { // Ajouter le prénom comme pseudo et le pseudo comme signature @@ -2234,13 +2246,15 @@ class layout extends common { $items .= ''; // Affichage du module de recherche $items .= 'getData(['theme','footer','displaySearch']) === false ? ' class="displayNone"' : ''; - $items .= '> | Recherche'; + $items .= $this->getData(['theme','footer','displaySearch']) === false ? ' class="displayNone" >' : '>'; + if ($this->getData(['config','searchPageId']) !== 'none') { + $items .= ' | Recherche'; + } $items .= ''; // Affichage des mentions légales $items .= 'getData(['theme','footer','displayLegal']) === false ? ' class="displayNone" >' : '>'; - if ($this->getData(['config','legalPageId']) !== '') { + if ($this->getData(['config','legalPageId']) !== 'none') { $items .= ' | Mentions légales'; } $items .= ''; diff --git a/core/layout/main.php b/core/layout/main.php index 963a65b8..2e832ae5 100644 --- a/core/layout/main.php +++ b/core/layout/main.php @@ -26,19 +26,18 @@ showNotification(); ?> getData(['theme', 'menu', 'position']) === 'body-first' || $this->getData(['theme', 'menu', 'position']) === 'top' ): ?> -