Suppression des doublons dans theme.css
This commit is contained in:
parent
9254b16e71
commit
00872afcf0
|
@ -1,7 +1,12 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## Version 3.2.03 de Deltacms
|
||||||
|
- Modifications :
|
||||||
|
- polices : suppression des doublons @open-face dans theme.css
|
||||||
|
|
||||||
## Version 3.2.02 de Deltacms
|
## Version 3.2.02 de Deltacms
|
||||||
- Modifications :
|
- Modifications :
|
||||||
|
- polices : identification par nom et non par clef pour permettre l'utilisation de polices sans fichier de définition.
|
||||||
|
|
||||||
## Version 3.2.01 de Deltacms
|
## Version 3.2.01 de Deltacms
|
||||||
- Modifications :
|
- Modifications :
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
# DeltaCMS 3.2.02
|
# DeltaCMS 3.2.03
|
||||||
|
|
||||||
DeltaCMS 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.
|
DeltaCMS 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.
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ DeltaCMS est un CMS sans base de données (flat-file) qui permet de créer et g
|
||||||
|
|
||||||
DeltaCMS a été créé à partir de ZwiiCMS 11.2.00.24
|
DeltaCMS a été créé à partir de ZwiiCMS 11.2.00.24
|
||||||
|
|
||||||
[Version initiale ZwiiCMS](https://github.com/remijean/ZwiiCMS/) - [GitHub](https://github.com/fredtempez/ZwiiCMS)
|
[ZwiiCMS](https://forge.chapril.org/fredtempez/ZwiiCMS)
|
||||||
|
|
||||||
## Configuration recommandée
|
## Configuration recommandée
|
||||||
|
|
||||||
|
@ -87,7 +87,7 @@ En cas de difficulté avec la nouvelle version, il suffira de téléverser la sa
|
||||||
[F] config.json Configuration du site
|
[F] config.json Configuration du site
|
||||||
[F] core.json Configuration du noyau
|
[F] core.json Configuration du noyau
|
||||||
[F] custom.css Feuille de style de la personnalisation avancée
|
[F] custom.css Feuille de style de la personnalisation avancée
|
||||||
[F] fonts.json Polices du site
|
[F] fonts.json Polices du site
|
||||||
[F] journal.log Journalisation des actions
|
[F] journal.log Journalisation des actions
|
||||||
[F] theme.css Thème du site
|
[F] theme.css Thème du site
|
||||||
[F] theme.json Données du site
|
[F] theme.json Données du site
|
||||||
|
|
|
@ -48,7 +48,7 @@ class common {
|
||||||
|
|
||||||
// Numéro de version
|
// Numéro de version
|
||||||
const DELTA_UPDATE_URL = 'https://update.deltacms.fr/master/';
|
const DELTA_UPDATE_URL = 'https://update.deltacms.fr/master/';
|
||||||
const DELTA_VERSION = '3.2.02';
|
const DELTA_VERSION = '3.2.03';
|
||||||
const DELTA_UPDATE_CHANNEL = "v3";
|
const DELTA_UPDATE_CHANNEL = "v3";
|
||||||
|
|
||||||
public static $actions = [];
|
public static $actions = [];
|
||||||
|
@ -2244,6 +2244,8 @@ class core extends common {
|
||||||
$tab[2] = $this->getData(['theme', 'menu', 'font']);
|
$tab[2] = $this->getData(['theme', 'menu', 'font']);
|
||||||
$tab[3] = $this->getData(['theme', 'header', 'font']);
|
$tab[3] = $this->getData(['theme', 'header', 'font']);
|
||||||
$tab[4] = $this->getData(['theme', 'footer', 'font']);
|
$tab[4] = $this->getData(['theme', 'footer', 'font']);
|
||||||
|
// Suppression des doubons
|
||||||
|
$tab = array_unique($tab);
|
||||||
foreach( $tab as $key=>$value){
|
foreach( $tab as $key=>$value){
|
||||||
if( $this->getData(['fonts', $value, 'type' ]) === 'file'){
|
if( $this->getData(['fonts', $value, 'type' ]) === 'file'){
|
||||||
$file = $this->getData(['fonts', $value, 'file' ]);
|
$file = $this->getData(['fonts', $value, 'file' ]);
|
||||||
|
|
|
@ -8,7 +8,11 @@ if ($this->getData(['core', 'dataVersion']) < 3202) {
|
||||||
$this->setData(['admin', 'maj', true]);
|
$this->setData(['admin', 'maj', true]);
|
||||||
//Forcer une mise à jour de theme.css
|
//Forcer une mise à jour de theme.css
|
||||||
if (file_exists(self::DATA_DIR . '/theme.css')) unlink (self::DATA_DIR . '/theme.css');
|
if (file_exists(self::DATA_DIR . '/theme.css')) unlink (self::DATA_DIR . '/theme.css');
|
||||||
// Mise à jour
|
|
||||||
$this->setData(['core', 'dataVersion', 3202]);
|
$this->setData(['core', 'dataVersion', 3202]);
|
||||||
}
|
}
|
||||||
|
if ($this->getData(['core', 'dataVersion']) < 3203) {
|
||||||
|
// Mise à jour
|
||||||
|
$this->setData(['core', 'dataVersion', 3203]);
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -55,7 +55,7 @@ class init extends common {
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
'core' => [
|
'core' => [
|
||||||
'dataVersion' => 3202,
|
'dataVersion' => 3203,
|
||||||
'lastBackup' => 0,
|
'lastBackup' => 0,
|
||||||
'lastClearTmp' => 0,
|
'lastClearTmp' => 0,
|
||||||
'lastAutoUpdate' => 0,
|
'lastAutoUpdate' => 0,
|
||||||
|
|
Loading…
Reference in New Issue