From d98d986d4f81349ac80e465dbb1a9ee6e2bfc912 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 27 Apr 2023 09:31:19 +0200 Subject: [PATCH 1/4] 12.3.09 --- core/core.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/core.php b/core/core.php index df8b4cf5..25d86874 100644 --- a/core/core.php +++ b/core/core.php @@ -53,11 +53,11 @@ class common const ACCESS_TIMER = 1800; // Numéro de version et branche pour l'auto-update - const ZWII_VERSION = '12.3.09.test01'; + const ZWII_VERSION = '12.3.09'; // URL autoupdate const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/update/raw/branch/master/'; - const ZWII_UPDATE_CHANNEL = "test"; + const ZWII_UPDATE_CHANNEL = "v12"; // URL langues de l'UI en ligne const ZWII_UI_URL = 'https://forge.chapril.org/ZwiiCMS-Team/zwiicms-translations/raw/branch/master/'; From b7f7c3d1db4a62f2d9b17acaea6c7645a3b94fb1 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Fri, 28 Apr 2023 18:55:27 +0200 Subject: [PATCH 2/4] changes --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index be9e2f8b..4871055c 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,7 +4,7 @@ - Corrige le filtrage des modules orphelins. - Autorise la modification de la langue du site par défaut. - Installation en langue étrangère non prise en compte depuis 12.3.08 -- Traduction de "Motorisé par" dans la personnalisation des données de la langue de l'UI. +- Traduction de "Motorisé par" dans la personnalisation des données de la langue du site. ## Version 12.3.08 - Amélioration du code liée à la traduction du contenu du CMS. From 3bcff4b86f6140e167bbc9f2785a4ed76ce59ad7 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Fri, 28 Apr 2023 22:05:21 +0200 Subject: [PATCH 3/4] bug avec le module de recherche --- core/class/router.class.php | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/core/class/router.class.php b/core/class/router.class.php index 97447446..a9a67af3 100644 --- a/core/class/router.class.php +++ b/core/class/router.class.php @@ -517,8 +517,10 @@ class core extends common // Pour éviter une 404 sur une langue étrangère, bascule dans la langue correcte. if (is_null($this->getData(['page', $this->getUrl(0)]))) { foreach (self::$languages as $key => $value) { - if (is_dir(self::DATA_DIR . $key) && - file_exists(self::DATA_DIR . $key . '/page.json')) { + if ( + is_dir(self::DATA_DIR . $key) && + file_exists(self::DATA_DIR . $key . '/page.json') + ) { $pagesId = json_decode(file_get_contents(self::DATA_DIR . $key . '/page.json'), true); if (array_key_exists($this->getUrl(0), $pagesId['page'])) { $_SESSION['ZWII_CONTENT'] = $key; @@ -925,20 +927,22 @@ class core extends common case self::DISPLAY_LAYOUT_LIGHT: ob_start(); require 'core/layout/light.php'; - // Supprime les espaces, les sauts de ligne, les tabulations et autres caractères inutiles - $content = preg_replace('/[\t ]+/u', ' ', ob_get_clean()); + $content = ob_get_clean(); // Convertit la chaîne en UTF-8 pour conserver les caractères accentués $content = mb_convert_encoding($content, 'UTF-8', 'UTF-8'); + // Supprime les espaces, les sauts de ligne, les tabulations et autres caractères inutiles + $content = preg_replace('/[\t ]+/u', ' ', $content); echo $content; break; // Layout principal case self::DISPLAY_LAYOUT_MAIN: ob_start(); require 'core/layout/main.php'; - // Supprime les espaces, les sauts de ligne, les tabulations et autres caractères inutiles - $content = preg_replace('/[\t ]+/u', ' ', ob_get_clean()); + $content = ob_get_clean(); // Convertit la chaîne en UTF-8 pour conserver les caractères accentués $content = mb_convert_encoding($content, 'UTF-8', 'UTF-8'); + // Supprime les espaces, les sauts de ligne, les tabulations et autres caractères inutiles + $content = preg_replace('/[\t ]+/u', ' ', $content); echo $content; break; } From 284200529791243b8122b24fcf8fe963a1d00f67 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Fri, 28 Apr 2023 22:07:41 +0200 Subject: [PATCH 4/4] 12309 changes bug recherche --- CHANGES.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 4871055c..3a9aa4f2 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,9 +1,12 @@ # Changelog ## Version 12.3.09 +### Corrections - Corrige le filtrage des modules orphelins. +- Corrige l'installation en langue étrangère non prise en compte depuis 12.3.08 +- Corrige le bug d'affichage avec le module de recherche. +### Modifications - Autorise la modification de la langue du site par défaut. -- Installation en langue étrangère non prise en compte depuis 12.3.08 - Traduction de "Motorisé par" dans la personnalisation des données de la langue du site. ## Version 12.3.08