forked from ZwiiCMS-Team/ZwiiCMS
supprimer getfonts
This commit is contained in:
parent
8fc7ea86de
commit
93595a53ca
@ -459,48 +459,6 @@ class common {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Construit la liste des fontes dans un tableau
|
||||
* @return array @fonts
|
||||
*
|
||||
*/
|
||||
public function getFonts() {
|
||||
|
||||
// Fusionne la liste des fontes avec les webSafe
|
||||
foreach (self::$fontsWebSafe as $fontId => $fontValue) {
|
||||
$f ['websafe'] [$fontId] = [
|
||||
'name' => $fontValue ['name'],
|
||||
'font-family'=> $fontValue ['font-family'],
|
||||
'resource' => $fontValue ['resource']
|
||||
];
|
||||
}
|
||||
// Ajoute les polices importées
|
||||
$fontsImported = $this->getData(['fonts', 'imported']);
|
||||
if (is_array($fontsImported)
|
||||
) {
|
||||
foreach ($fontsImported as $fontId => $fontValue) {
|
||||
$f ['imported'] [$fontId] = [
|
||||
'name' => $fontValue ['name'],
|
||||
'font-family'=> $fontValue ['font-family'],
|
||||
'resource' => $fontValue ['resource']
|
||||
];
|
||||
}
|
||||
}
|
||||
// Ajoute les polices locales
|
||||
$fontsFiles = $this->getData(['fonts', 'files']);
|
||||
if (is_array($fontsFiles)
|
||||
) {
|
||||
foreach ($fontsFiles as $fontId => $fontValue) {
|
||||
$f ['files'] [$fontId] = [
|
||||
'name' => $fontValue ['name'],
|
||||
'font-family'=> $fontValue ['font-family'],
|
||||
'resource' => $fontValue ['resource']
|
||||
];
|
||||
}
|
||||
}
|
||||
return $f;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check du token CSRF (true = bo
|
||||
*/
|
||||
@ -2386,7 +2344,10 @@ class core extends common {
|
||||
*/
|
||||
|
||||
// Fonts disponibles
|
||||
$fontsAvailable = $this->getFonts();
|
||||
$fontsAvailable ['files'] = $this->getData(['fonts', 'files']);
|
||||
$fontsAvailable ['imported'] = $this->getData(['fonts', 'imported']);
|
||||
$fontsAvailable ['websafe'] = self::$fontsWebSafe;
|
||||
|
||||
// Fontes installées
|
||||
$fonts = [ $this->getData(['theme', 'text', 'font']),
|
||||
$this->getData(['theme', 'title', 'font']),
|
||||
|
@ -571,7 +571,10 @@ class theme extends common {
|
||||
];
|
||||
|
||||
// Récupérer le détail des fontes installées
|
||||
$f = $this->getFonts();
|
||||
//$f = $this->getFonts();
|
||||
$f ['files'] = $this->getData(['fonts', 'files']);
|
||||
$f ['imported'] = $this->getData(['fonts', 'imported']);
|
||||
$f ['websafe'] = self::$fontsWebSafe;
|
||||
|
||||
// Parcourir les fontes disponibles et construire le tableau pour le formulaire
|
||||
foreach ($f as $type => $typeValue) {
|
||||
@ -1117,7 +1120,9 @@ class theme extends common {
|
||||
// Cette fonction est utile aux sélecteurs de fonts dans les formulaires.
|
||||
public function enumFonts() {
|
||||
// Récupère la liste des fontes installées
|
||||
$f = $this->getFonts();
|
||||
$f ['files'] = $this->getData(['fonts', 'files']);
|
||||
$f ['imported'] = $this->getData(['fonts', 'imported']);
|
||||
$f ['websafe'] = self::$fontsWebSafe;
|
||||
// Construit un tableau avec leur ID et leur famille
|
||||
foreach(['websafe', 'imported', 'files'] as $type) {
|
||||
if(array_key_exists($type, $f)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user