diff --git a/CHANGES.md b/CHANGES.md index f7ca8d7f..77142192 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -14,8 +14,9 @@ ### Améliorations : - Prise en charge des fontes Web Safe. Les fontes initiales sont transférées dans les fontes optionnelles, donc effaçables. - Configuration de la bannière, modalité d'affichage de la taille d'image recommandée et affichage des dimensions de l'image. -## Correction : +## Corrections : - 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.04 ### Correction : diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index 9ba6050a..d47f7fe3 100644 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -1104,6 +1104,7 @@ class theme extends common { return ($count); } + // Retourne un tableau simple des fonts installées idfont avec le nom // Cette fonction est utile aux sélecteurs de fonts dans les formulaires. public function enumFonts() { @@ -1111,8 +1112,10 @@ class theme extends common { $f = $this->getFonts(); // Construit un tableau avec leur ID et leur famille foreach(['websafe', 'imported', 'files'] as $type) { - foreach ($f[$type] as $fontId => $fontValue ) { - $fonts [$fontId] = $fontValue['name']; + if(array_key_exists($type, $f)) { + foreach ($f[$type] as $fontId => $fontValue ) { + $fonts [$fontId] = $fontValue['name']; + } } } ksort($fonts);