diff --git a/.htaccess b/.htaccess index 574dd56b..7c933e06 100644 --- a/.htaccess +++ b/.htaccess @@ -24,8 +24,8 @@ AddOutputFilterByType DEFLATE application/x-javascript -# Cache le PHPSESSID de l'url -SetEnv SESSION_USE_TRANS_SID 0 +# Cache le PHPSESSID de l'url // Désormais géré par index.php +# SetEnv SESSION_USE_TRANS_SID 0 # Bloque l'accès à la liste des fichiers Options -Indexes diff --git a/CHANGES.md b/CHANGES.md index 7d42d818..9bb74c6b 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,31 @@ # Changelog +## Version 11.2.00 +Mises à jour : + - jQuery v3.6.0 + - Lity v2.4.1 + - Lightbox v2.10.1 + - Faltpickr v4.6.9 + - FavIcon Switcher v1.2.2 +- Corrections : + - Configuration, restauration d'une archive du site : + - la validation du formulaire sans avoir sélectionné de fichier de sauvegarde provoquait le crash du site. + - la conversion des URL des ressources ne fonctionnait plus depuis l'externalisation du contenu des pages dans des fichiers séparés. + - Multi-langues : + - Bug auto détection du navigateur. + - Page site map, correction d'erreurs et rénovation de la présentation. +- Modifications : + - Gestion des cookies : + - Options de personnalisation du message d'acceptation des cookies, acceptation ou refus du cookie Google Analytics, affichage de la page des mentions légales. + - Etiquette dans le footer permettant d'afficher la popup des cookies. + - Thème : + - Disposition des options de configuration du site. + - Bannière : le contenu peut être personnalisé à l'aide d'un éditeur. La bannière au-dessus du site peut s'étendre sur la largeur de la page. + - Pages : il est désormais possible de donner un nom de page court utilisé dans le menu du site, dans les barres latérales et dans les sélecteurs de page (éditeur / lien). En revanche le nom de la page affiché en haut de celle-ci est inchangé. Dans la plupart des cas le titre court sera identique au titre. + - Les écrans d'aide renvoient vers le site doc.zwiicms.fr + - Mise en évidence du statut des pages dans la liste de la barre d'administration. Rouge italique = page orpheline ; Orange gras = page inactive. + - Référencement, l'URL de la page d'accueil (www.site.fr/accueil) est remplacée par la base Url du site (www.site.fr/) afin d'éviter la duplication de contenu. + ## Version 11.1.01 - Corrections : - Langues : bug de l'utilitaire de copie de site. diff --git a/README.md b/README.md index 98060049..84e47c24 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# ZwiiCMS 11.1.01 +# ZwiiCMS 11.2.00 Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation. diff --git a/core/class/template.class.php b/core/class/template.class.php index ff0b7ce6..16cbef01 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -47,7 +47,8 @@ class template { 'id' => $nameId, 'name' => $nameId, 'value' => '', - 'limit' => false // captcha simple + 'limit' => false, // captcha simple + 'type'=> 'alpha' // num(érique) ou alpha(bétique) ], $attributes); // Captcha quatre opérations @@ -114,14 +115,15 @@ class template { $secondLetter = uniqid(); // Masquage image source pour éviter un décodage - copy ('core/vendor/zwiico/png/'.$letters[$firstNumber] . '.png', 'site/tmp/' . $firstLetter . '.png'); - copy ('core/vendor/zwiico/png/'.$letters[$secondNumber] . '.png', 'site/tmp/' . $secondLetter . '.png'); + copy ('core/vendor/zwiico/png/' . $attributes['type'] . '/' . $letters[$firstNumber] . '.png', 'site/tmp/' . $firstLetter . '.png'); + copy ('core/vendor/zwiico/png/' . $attributes['type'] . '/' . $letters[$secondNumber] . '.png', 'site/tmp/' . $secondLetter . '.png'); + // Début du wrapper $html = '
Ce site utilise des cookies pour assurer l'authentification, améliorer l'expérience utilisateur"+analytics+".
En cliquant sur ”J’accepte”, vous acceptez l’utilisation de ces cookies.