Merge master 9.2.16
This commit is contained in:
parent
6a55c99291
commit
04b1d8ebcc
@ -22,6 +22,8 @@
|
||||
## version 9.2.16
|
||||
- Optimisation :
|
||||
- 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
|
||||
- Corrections :
|
||||
|
@ -1052,6 +1052,13 @@ class common {
|
||||
$this->setData(['theme','menu','burgerTitle',true]);
|
||||
$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
|
||||
if($this->getData(['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)
|
||||
helper::$rewriteStatus = false;
|
||||
}
|
||||
// Met à jour la baseUrl
|
||||
$this->setData(['core', 'baseUrl', helper::baseUrl(true,false) ]);
|
||||
}
|
||||
// Générer robots.txt et sitemap
|
||||
$this->generateFiles();
|
||||
@ -478,15 +480,15 @@ class config extends common {
|
||||
// Boucler sur les pages
|
||||
foreach($this->getHierarchy(null,null,null) as $parentId => $childIds) {
|
||||
$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 ]);
|
||||
foreach($childIds as $childId) {
|
||||
$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(['core','baseUrl',helper::baseUrl(false,false)]);
|
||||
//$this->setData(['core','baseUrl',helper::baseUrl(false,false)]);
|
||||
// Valeurs en sortie
|
||||
$this->addOutput([
|
||||
'title' => 'Sauvegarder / Restaurer',
|
||||
|
Loading…
Reference in New Issue
Block a user