diff --git a/core/class/template.class.php b/core/class/template.class.php index a0f64982..7f623221 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -611,8 +611,7 @@ class template { 'id' => $nameId, 'label' => '', 'name' => $nameId, - 'selected' => '', - 'fonts' => false + 'selected' => '' ], $attributes); // Sauvegarde des données en cas d'erreur if($attributes['before'] AND array_key_exists($attributes['id'], common::$inputBefore)) { @@ -638,13 +637,7 @@ class template { helper::sprintAttributes($attributes) ); foreach($options as $value => $text) { - $html .= $attributes['fonts'] === true ? sprintf( - '', - $value, - $attributes['selected'] == $value ? ' selected' : '', // Double == pour ignorer le type de variable car $_POST change les types en string - $text, - $text - ) : sprintf( + $html .= sprintf( '', $value, $attributes['selected'] == $value ? ' selected' : '', // Double == pour ignorer le type de variable car $_POST change les types en string diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index edaff96c..71c2c557 100644 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -571,7 +571,6 @@ class theme extends common { ]; // Récupérer le détail des fontes installées - //$f = $this->getFonts(); $f ['files'] = $this->getData(['fonts', 'files']); $f ['imported'] = $this->getData(['fonts', 'imported']); $f ['websafe'] = self::$fontsWebSafe; @@ -1125,7 +1124,8 @@ class theme extends common { // 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() { + // Génère une feuille de style pour l'aperçu des sélecteurs + private function enumFonts() { // Récupère la liste des fontes installées $f ['files'] = $this->getData(['fonts', 'files']); $f ['imported'] = $this->getData(['fonts', 'imported']); @@ -1140,6 +1140,7 @@ class theme extends common { } ksort($fonts); self::$fontsList = $fonts; + } } diff --git a/core/module/theme/view/admin/admin.php b/core/module/theme/view/admin/admin.php index 8dcfaf98..b03ebf50 100644 --- a/core/module/theme/view/admin/admin.php +++ b/core/module/theme/view/admin/admin.php @@ -130,8 +130,7 @@