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 .= '}' ;
}
}