forked from ZwiiCMS-Team/ZwiiCMS
Merge master 9.2.16
This commit is contained in:
parent
6a55c99291
commit
04b1d8ebcc
@ -22,6 +22,8 @@
|
|||||||
## version 9.2.16
|
## version 9.2.16
|
||||||
- Optimisation :
|
- Optimisation :
|
||||||
- Sauvegarde manuelle des données de site (dossiers file et data).
|
- Sauvegarde manuelle des données de site (dossiers file et data).
|
||||||
|
- Modification :
|
||||||
|
- Stocke la réécriture d'url dans baseUrl en cas de changement d'arborescence lors d'un transfert de site
|
||||||
|
|
||||||
## version 9.2.15
|
## version 9.2.15
|
||||||
- Corrections :
|
- Corrections :
|
||||||
|
@ -1052,6 +1052,13 @@ class common {
|
|||||||
$this->setData(['theme','menu','burgerTitle',true]);
|
$this->setData(['theme','menu','burgerTitle',true]);
|
||||||
$this->setData(['core', 'dataVersion', 9215]);
|
$this->setData(['core', 'dataVersion', 9215]);
|
||||||
}
|
}
|
||||||
|
// Version 9.2.16
|
||||||
|
if($this->getData(['core', 'dataVersion']) < 9216) {
|
||||||
|
// Utile pour l'installation d'un backup sur un autre serveur
|
||||||
|
// mais avec la réécriture d'URM
|
||||||
|
$this->setData(['core', 'baseUrl', helper::baseUrl(true,false) ]);
|
||||||
|
$this->setData(['core', 'dataVersion', 9216]);
|
||||||
|
}
|
||||||
// Version 10.0.00
|
// Version 10.0.00
|
||||||
if($this->getData(['core', 'dataVersion']) < 10000) {
|
if($this->getData(['core', 'dataVersion']) < 10000) {
|
||||||
$this->setData(['core', 'dataVersion', 10000]);
|
$this->setData(['core', 'dataVersion', 10000]);
|
||||||
|
@ -446,6 +446,8 @@ class config extends common {
|
|||||||
// Change le statut de la réécriture d'URL (pour le helper::baseUrl() de la redirection)
|
// Change le statut de la réécriture d'URL (pour le helper::baseUrl() de la redirection)
|
||||||
helper::$rewriteStatus = false;
|
helper::$rewriteStatus = false;
|
||||||
}
|
}
|
||||||
|
// Met à jour la baseUrl
|
||||||
|
$this->setData(['core', 'baseUrl', helper::baseUrl(true,false) ]);
|
||||||
}
|
}
|
||||||
// Générer robots.txt et sitemap
|
// Générer robots.txt et sitemap
|
||||||
$this->generateFiles();
|
$this->generateFiles();
|
||||||
@ -478,15 +480,15 @@ class config extends common {
|
|||||||
// Boucler sur les pages
|
// Boucler sur les pages
|
||||||
foreach($this->getHierarchy(null,null,null) as $parentId => $childIds) {
|
foreach($this->getHierarchy(null,null,null) as $parentId => $childIds) {
|
||||||
$content = $this->getData(['page',$parentId,'content']);
|
$content = $this->getData(['page',$parentId,'content']);
|
||||||
$replace = str_replace( $old . 'site' , $new . 'site', $content,$count) ;
|
$replace = str_replace( $old , $new , $content,$count) ;
|
||||||
$this->setData(['page',$parentId,'content', $replace ]);
|
$this->setData(['page',$parentId,'content', $replace ]);
|
||||||
foreach($childIds as $childId) {
|
foreach($childIds as $childId) {
|
||||||
$content = $this->getData(['page',$childId,'content']);
|
$content = $this->getData(['page',$childId,'content']);
|
||||||
$replace = str_replace( $old . 'site' , $new . 'site', $content,$count) ;
|
$replace = str_replace( $old , $new, $content,$count) ;
|
||||||
$this->setData(['page',$childId,'content', $replace ]);
|
$this->setData(['page',$childId,'content', $replace ]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$this->setData(['core','baseUrl',helper::baseUrl(false,false)]);
|
//$this->setData(['core','baseUrl',helper::baseUrl(false,false)]);
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'title' => 'Sauvegarder / Restaurer',
|
'title' => 'Sauvegarder / Restaurer',
|
||||||
|
Loading…
Reference in New Issue
Block a user