diff --git a/CHANGES.md b/CHANGES.md index e068ab48..4a03fb7f 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -43,6 +43,7 @@ - Modifications : - Thème, bannière : nouvelle option de hauteur calculée à partir de la dimension de l'image sélectionnée. - Thème, bannière : informations sur l'image sélectionnée (largeur et hauteur). + - Thème, pied de page : réactivation de l'aperçu. - Corrections : - Thème, bannière : problème empêchant la bannière d'être cliquable lorsque la hauteur "responsive" de la bannière était sélectionnée. - Mise à jour : @@ -51,7 +52,7 @@ ## version 9.2.09 - Corrections : - Module Formulaire, erreur lors de l'envoi d'un premier formulaire - - Thème Footer , désactivation de l'aperçu du texte personnalisé + - Thème Pied de page , désactivation de l'aperçu du texte personnalisé ## Version 9.2.08 - Correction : diff --git a/core/core.php b/core/core.php index ecd4f07e..1b483cc0 100644 --- a/core/core.php +++ b/core/core.php @@ -31,7 +31,7 @@ class common { const TEMP_DIR = 'site/tmp/'; // Numéro de version - const ZWII_VERSION = '10.0.85.dev'; + const ZWII_VERSION = '10.0.86.dev'; public static $actions = []; public static $coreModuleIds = [ @@ -1321,7 +1321,7 @@ class core extends common { // Pied de page $colors = helper::colorVariants($this->getData(['theme', 'footer', 'backgroundColor'])); if($this->getData(['theme', 'footer', 'margin'])) { - $css .= 'footer{margin:0 10px 10px;padding: 0px 10px;}'; + $css .= 'footer{margin: 10px;padding: 10px;}'; } else { $css .= 'footer{margin:0;padding:0}'; } @@ -1329,10 +1329,6 @@ class core extends common { $css .= 'footer{background-color:' . $colors['normal'] . ';color:' . $this->getData(['theme', 'footer', 'textColor']) . '}'; $css .= 'footer a{color:' . $this->getData(['theme', 'footer', 'textColor']) . '}'; $css .= 'footer #footersite > div {margin:' . $this->getData(['theme', 'footer', 'height']) . ' 0}'; - $css .= 'footer #footerbody > div {margin:' . $this->getData(['theme', 'footer', 'height']) . ' 0}'; - $css .= "footer #footersite > div {padding:0}"; - $css .= "footer #footerbody > div {padding:0}"; - $css .= '#footerFontText > p {margin-top: 0; margin-bottom: 0;}'; $css .= '#footerSocials{text-align:' . $this->getData(['theme', 'footer', 'socialsAlign']) . '}'; $css .= '#footerText{text-align:' . $this->getData(['theme', 'footer', 'textAlign']) . '}'; $css .= '#footerCopyright{text-align:' . $this->getData(['theme', 'footer', 'copyrightAlign']) . '}'; diff --git a/core/layout/common.css b/core/layout/common.css index 34ef4c86..15f858f4 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -666,6 +666,20 @@ footer { padding: 0; } +footer #footerbody > div { + margin: 0 +} +footer #footersite > div { + padding:0 +} +footer #footerbody > div { + padding:0 +} +#footerFontText > p { + margin-top: 0; + margin-bottom: 0; +} + #footerLoginLink, #footerDisplayCopyright, #footerDisplayVersion, diff --git a/core/module/theme/view/footer/footer.js.php b/core/module/theme/view/footer/footer.js.php index 26e5f103..a2c73000 100755 --- a/core/module/theme/view/footer/footer.js.php +++ b/core/module/theme/view/footer/footer.js.php @@ -26,10 +26,7 @@ $("input, select").on("change", function() { css += "footer a{color:" + textColor + "}"; // Hauteur du pied de page //css += "#footersiteLeft, #footersiteCenter, #footersiteRight, #footerbodyLeft, #footerbodyCenter, #footerbodyRight {margin:" + $("#themeFooterHeight").val() + " 0}"; - css += "footer #footersite > div{padding:0}"; - css += "footer #footersite > div{margin:" + $("#themeFooterHeight").val() + " 0}"; - css += "footer #footerbody > div{margin:" + $("#themeFooterHeight").val() + " 0}"; - css += "footer #footerbody > div{padding:0}"; + css += "footer #footersite > div{margin:" + $("#themeFooterHeight").val() + " 0}"; // Alignement du contenu css += "#footerSocials{text-align:" + $("#themeFooterSocialsAlign").val() + "}"; css += "#footerText{text-align:" + $("#themeFooterTextAlign").val() + "}"; @@ -38,7 +35,7 @@ $("input, select").on("change", function() { css += "footer span{color:" + $("#themeFooterTextColor").val() + ";font-family:'" + footerFont.replace(/\+/g, " ") + "',sans-serif;font-weight:" + $("#themeFooterFontWeight").val() + ";font-size:" + $("#themeFooterFontSize").val() + ";text-transform:" + $("#themeFooterTextTransform").val() + "}"; // Marge if($("#themeFooterMargin").is(":checked")) { - css += 'footer{margin:0 10px 10px;padding: 0px 10px;}'; + css += 'footer{margin: 10px;padding: 10px;}'; } else { css += 'footer{margin:0;padding:0}'; @@ -261,6 +258,7 @@ $("#themeFooterDisplaySearch").on("change", function() { } }).trigger("change"); +/* // Affiche / Cache les options de la position $("#themeFooterPosition").on("change", function() { if($(this).val() === 'site') { @@ -272,3 +270,4 @@ $("#themeFooterPosition").on("change", function() { }); } }).trigger("change"); +*/ diff --git a/core/module/theme/view/footer/footer.php b/core/module/theme/view/footer/footer.php index 4a53f836..c27601ae 100755 --- a/core/module/theme/view/footer/footer.php +++ b/core/module/theme/view/footer/footer.php @@ -189,12 +189,12 @@ ]); ?>
-
- + $this->getData(['theme', 'footer', 'margin']) ]); ?>
-
+ diff --git a/core/vendor/tinymce/init.js b/core/vendor/tinymce/init.js index 515fb8f6..9c45d9c1 100755 --- a/core/vendor/tinymce/init.js +++ b/core/vendor/tinymce/init.js @@ -5,11 +5,11 @@ tinymce.init({ // Classe où appliquer l'éditeur selector: ".editorWysiwyg", // Aperçu dans le pied de page - // setup:function(ed) { - // ed.on('change', function(e) { - // $("#footerText").html(ed.getContent()); - // }); - //}, + setup:function(ed) { + ed.on('change', function(e) { + $("#footerText").html(tinyMCE.get('themeFooterText').getContent()); + }); + }, // Langue language: "fr_FR", // Plugins