diff --git a/core/core.php b/core/core.php index 40ba2a8b..9aa800c7 100644 --- a/core/core.php +++ b/core/core.php @@ -2159,14 +2159,10 @@ class common { } echo ''; } - // Import des fontes en ligne - if ( file_exists(self::DATA_DIR.'fonts/fonts.html') ){ + // Import des fontes + if ( file_exists(self::DATA_DIR . 'fonts/fonts.html') ){ include_once(self::DATA_DIR . 'fonts/fonts.html'); } - // Import des fontes locales - if (file_exists(self::DATA_DIR.'fonts/fonts.css')) { - echo ''; - } } /** diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index ad93ed37..68962fe0 100644 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -268,6 +268,8 @@ class theme extends common { } // Lire les fontes installées $this->enumFonts(); + // Toutes les fontes installées sont chargées + $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ 'title' => 'Administration', @@ -404,6 +406,8 @@ class theme extends common { } // Lire les fontes installées $this->enumFonts(); + // Toutes les fontes installées sont chargées + $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ 'title' => 'Personnalisation du pied de page', @@ -484,6 +488,8 @@ class theme extends common { } // Lire les fontes installées $this->enumFonts(); + // Toutes les fontes installées sont chargées + $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ 'title' => 'Personnalisation de la bannière', @@ -549,6 +555,8 @@ class theme extends common { } // Lire les fontes installées $this->enumFonts(); + // Toutes les fontes installées sont chargées + $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ 'title' => 'Personnalisation du menu', @@ -849,6 +857,8 @@ class theme extends common { } // Lire les fontes installées $this->enumFonts(); + // Toutes les fontes installées sont chargées + $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ 'title' => 'Personnalisation du site', @@ -1179,7 +1189,7 @@ class theme extends common { * Chargement des polices en ligne dans un fichier fonts.html inclus dans main.php */ $gf = false; - $fileContent = ''; + $fileContent = ''; foreach ($this->getData(['fonts', 'imported']) as $fontId => $fontValue) { if ( ( $scope === 'user' && in_array($fontId, $fontsInstalled) ) @@ -1211,7 +1221,7 @@ class theme extends common { // Chargement de la police $fileContent .= '@font-face {' ; $fileContent .= 'font-family:"' . $fontValue['font-family'] . '";'; - $fileContent .= 'src: url("' . helper::baseUrl(false) . self::DATA_DIR . 'fonts/' . $fontValue['resource'] . '");'; + $fileContent .= 'src: url("' . $fontValue['resource'] . '");'; $fileContent .= '}' ; } }