parent
3e5fde5839
commit
30baba0a08
@ -1,12 +1,6 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
|
||||||
## Version 11.3.06
|
|
||||||
### Corrections :
|
|
||||||
- Bugs dans la gestion des fontes, fichier de fonte non disponible.
|
|
||||||
### Amélioration :
|
|
||||||
- Amléioration du code de gestion des fontes.
|
|
||||||
|
|
||||||
## Version 11.3.05
|
## Version 11.3.05
|
||||||
### Correction :
|
### Correction :
|
||||||
- Dossier du fichier de fontes non créé empêchant la création du fichier des appels de fontes.
|
- Dossier du fichier de fontes non créé empêchant la création du fichier des appels de fontes.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# ZwiiCMS 11.3.06
|
# ZwiiCMS 11.3.05
|
||||||
|
|
||||||
Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.
|
Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ class common {
|
|||||||
|
|
||||||
// Numéro de version
|
// Numéro de version
|
||||||
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/update/raw/branch/master/';
|
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/update/raw/branch/master/';
|
||||||
const ZWII_VERSION = '11.3.06';
|
const ZWII_VERSION = '11.3.05';
|
||||||
const ZWII_UPDATE_CHANNEL = "v11";
|
const ZWII_UPDATE_CHANNEL = "v11";
|
||||||
|
|
||||||
public static $actions = [];
|
public static $actions = [];
|
||||||
@ -2335,23 +2335,23 @@ class core extends common {
|
|||||||
unset($fonts[$fontId]);
|
unset($fonts[$fontId]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fontes installées localement
|
* Fontes installées localement
|
||||||
*/
|
*/
|
||||||
foreach ($fonts as $fontId) {
|
// Validité du format
|
||||||
|
if ( !empty($localFonts)
|
||||||
|
) {
|
||||||
|
foreach ($localFonts as $fontId => $fontName) {
|
||||||
// Validité du tableau :
|
// Validité du tableau :
|
||||||
if ( isset($fontsAvailable['files'][$fontId]) ) {
|
if ( array_key_exists($fontId, self::$fonts) &&
|
||||||
if (file_exists(self::DATA_DIR . 'fonts/' . $fontId) ) {
|
file_exists(self::DATA_DIR . 'fonts/' . $fontName) ) {
|
||||||
// Chargement de la police
|
// Chargement de la police
|
||||||
//$formatFont = explode('.', self::DATA_DIR . 'fonts/' . $fontName);
|
//$formatFont = explode('.', self::DATA_DIR . 'fonts/' . $fontName);
|
||||||
$css .= '@font-face {font-family:"' . $fontsAvailable['files'][$fontId]['font-family'] . '";';
|
$css .= '@font-face {font-family:"' . self::$fonts[$fontId] . '";';
|
||||||
$css .= 'src: url("' . helper::baseUrl(false) . self::DATA_DIR . 'fonts/' .$fontsAvailable['files'][$fontId]['resource'] . '");}';
|
$css .= 'src: url("' . helper::baseUrl(false) . self::DATA_DIR . 'fonts/' . $fontName . '");}';
|
||||||
// Tableau pour la construction de la feuille de style
|
|
||||||
$fonts [$fontId] = $fontsAvailable['files'][$fontId]['font-family'];
|
|
||||||
} else {
|
|
||||||
// Le fichier de font n'est pas disponible, fonte par défaut
|
|
||||||
$fonts [$fontId] = 'verdana';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2571,20 +2571,19 @@ class core extends common {
|
|||||||
/**
|
/**
|
||||||
* Fontes installées localement
|
* Fontes installées localement
|
||||||
*/
|
*/
|
||||||
foreach ($fonts as $fontId) {
|
// Validité du format
|
||||||
|
if ( !empty($localFonts)
|
||||||
|
) {
|
||||||
|
foreach ($localFonts as $fontId => $fontName) {
|
||||||
// Validité du tableau :
|
// Validité du tableau :
|
||||||
if ( isset($fontsAvailable['files'][$fontId]) ) {
|
if ( array_key_exists($fontId, self::$fonts) &&
|
||||||
if (file_exists(self::DATA_DIR . 'fonts/' . $fontId) ) {
|
file_exists(self::DATA_DIR . 'fonts/' . $fontName) ) {
|
||||||
// Chargement de la police
|
// Chargement de la police
|
||||||
//$formatFont = explode('.', self::DATA_DIR . 'fonts/' . $fontName);
|
//$formatFont = explode('.', self::DATA_DIR . 'fonts/' . $fontName);
|
||||||
$css .= '@font-face {font-family:"' . $fontsAvailable['files'][$fontId]['font-family'] . '";';
|
$css .= '@font-face {font-family:"' . self::$fonts[$fontId] . '";';
|
||||||
$css .= 'src: url("' . helper::baseUrl(false) . self::DATA_DIR . 'fonts/' .$fontsAvailable['files'][$fontId]['resource'] . '");}';
|
$css .= 'src: url("' . helper::baseUrl(false) . self::DATA_DIR . 'fonts/' . $fontName . '");}';
|
||||||
// Tableau pour la construction de la feuille de style
|
|
||||||
$fonts [$fontId] = $fontsAvailable['files'][$fontId]['font-family'];
|
|
||||||
} else {
|
|
||||||
// Le fichier de font n'est pas disponible, fonte par défaut
|
|
||||||
$fonts [$fontId] = 'verdana';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user