diff --git a/CHANGES.md b/CHANGES.md index f9ca479a..7e662a75 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,10 @@ # Notes de mises à jour -## Versions 13.5.00 +## Version 13.5.01 +**Corrections** +- Configuration du site, le message de formulaire non soumis non affiché. + +## Version 13.5.00 **Améliorations :** - Après un changement d'onglet dans la page de configuration, la page ne se recharge plus. Le dernier onglet affiché avant un submit est mémorisé dans les vues de l'utilisateur. - Réactivation de l'édition des dialogues des langues. diff --git a/LISEZMOI.md b/LISEZMOI.md index 293de7d2..b206fc0b 100644 --- a/LISEZMOI.md +++ b/LISEZMOI.md @@ -1,4 +1,4 @@ -# ZwiiCMS 13.5.00 +# ZwiiCMS 13.5.01 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/README.md b/README.md index bc1d2433..0e583578 100755 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ZwiiCMS 13.5.00 +# ZwiiCMS 13.5.01 Zwii is a database-less (flat-file) CMS that allows you to easily create and manage a web site without any programming knowledge. diff --git a/core/core.php b/core/core.php index b598d9fc..41f98699 100644 --- a/core/core.php +++ b/core/core.php @@ -51,7 +51,7 @@ class common const ACCESS_TIMER = 1800; // Numéro de version - const ZWII_VERSION = '13.5.00'; + const ZWII_VERSION = '13.5.01'; // URL autoupdate const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/cms-update/raw/branch/master/'; diff --git a/core/module/config/view/index/index.js.php b/core/module/config/view/index/index.js.php index 4e308beb..8ba54156 100644 --- a/core/module/config/view/index/index.js.php +++ b/core/module/config/view/index/index.js.php @@ -66,7 +66,7 @@ $(document).ready(function () { $("#connectCaptchaStrong").prop("checked", false); } - var configLayout = "getData(['user', $this->getUser('id'), 'view', 'config']);?>"; + let configLayout = "getData(['user', $this->getUser('id'), 'view', 'config']);?>"; // Non défini, valeur par défaut if (configLayout == "") { configLayout = "setup"; @@ -83,6 +83,17 @@ $(document).ready(function () { // Gestion des événements //--------------------------------------------------------------------------------------------------------------------- + + + /** + * Transmet le bouton de l'onglet sélectionné avant la soumission + */ + + // Mettre à jour le champ caché avant la soumission + $('#configForm').on('submit', function () { + $('#containerSelected').val(configLayout); + }); + /** * Afficher et masquer options smtp */ @@ -162,7 +173,7 @@ $(document).ready(function () { $("#connectContainer").hide(); $("#networkContainer").hide(); $("#setupContainer").show(); - document.getElementById("containerSelected").value = "setup"; + configLayout = "setup"; $("#configSetupButton").addClass("activeButton"); $("#configSocialButton").removeClass("activeButton"); $("#configConnectButton").removeClass("activeButton"); @@ -173,7 +184,7 @@ $(document).ready(function () { $("#setupContainer").hide(); $("#networkContainer").hide(); $("#socialContainer").show(); - document.getElementById("containerSelected").value = "social"; + configLayout = "social"; $("#configSetupButton").removeClass("activeButton"); $("#configSocialButton").addClass("activeButton"); $("#configConnectButton").removeClass("activeButton"); @@ -184,7 +195,7 @@ $(document).ready(function () { $("#socialContainer").hide(); $("#networkContainer").hide(); $("#connectContainer").show(); - document.getElementById("containerSelected").value = "connect"; + configLayout = "connect"; $("#configSetupButton").removeClass("activeButton"); $("#configSocialButton").removeClass("activeButton"); $("#configConnectButton").addClass("activeButton"); @@ -195,7 +206,7 @@ $(document).ready(function () { $("#socialContainer").hide(); $("#connectContainer").hide(); $("#networkContainer").show(); - document.getElementById("containerSelected").value = "network"; + configLayout = "network"; $("#configSetupButton").removeClass("activeButton"); $("#configSocialButton").removeClass("activeButton"); $("#configConnectButton").removeClass("activeButton");