diff --git a/CHANGES.md b/CHANGES.md index 77142192..e39f5971 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -18,6 +18,10 @@ - Module blog : taille recommandée de l'image erronée lorsque la largeur de l'écran est réglée sur fluide (100%). - Gestion des pages : positionnement dans le menu accessoire ou dans le menu standard. +## Version 11.3.05 +### Correction : + - Dossier du fichier de fontes non créé empêchant la création du fichier des appels de fontes. + ## Version 11.3.04 ### Correction : - Duplication d'id dans le menu. diff --git a/core/core.php b/core/core.php index 4efa650a..34ed11ce 100644 --- a/core/core.php +++ b/core/core.php @@ -2520,8 +2520,15 @@ class core extends common { $css .= '#footerText > p {text-align:' . $this->getData(['theme', 'footer', 'textAlign']) . '}'; $css .= '#footerCopyright{text-align:' . $this->getData(['theme', 'footer', 'copyrightAlign']) . '}'; + // Enregistre les fontes + if (!is_dir(self::DATA_DIR . 'fonts')) { + mkdir(self::DATA_DIR . 'fonts'); + } + file_put_contents(self::DATA_DIR . 'fonts/fonts.html', $fontFile, ); + // Enregistre la personnalisation file_put_contents(self::DATA_DIR.'theme.css', $css); + // Effacer le cache pour tenir compte de la couleur de fond TinyMCE header("Expires: Tue, 01 Jan 2000 00:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");