";
# nouveaux parametres
$new_parameters = array(
'display_empty_cat' => 0,
'timezone' => date_default_timezone_get(),
);
# on supprime les parametres obsoletes
unset($this->plxAdmin->aConf['delta']);
# mise à jour du fichier des parametres
$this->updateParameters($new_parameters);
return true; # pas d'erreurs
}
# mise à jour fichier .htaccess
public function step2() {
if(file_exists(PLX_ROOT.'.htaccess')) {
echo L_UPDATE_UPDATE_HTACCESS_FILE."
";
# lecture du fichier .htaccess
$htaccess = file_get_contents(PLX_ROOT.'.htaccess');
$old = 'RewriteRule ^([^feed\/].*)$ index.php?$1 [L]';
$new = 'RewriteRule ^(?!feed)(.*)$ index.php?$1 [L]';
$htaccess = str_replace($old, $new, $htaccess);
if(!plxUtils::write($htaccess,PLX_ROOT.'.htaccess')) {
echo '
'.L_UPDATE_ERR_UPDATE_HTACCESS_FILE.'
'; return false; } } return true; # pas d'erreurs } # Mise à jour des pages statiques: ajout nouveau champ title_htmltag public function step3() { echo L_UPDATE_FILE." (".$this->plxAdmin->aConf['statiques'].")'.L_UPDATE_ERR_FILE.'
'; return false; } } return true; } # Mise à jour des categories: ajout nouveau champ title_htmltag public function step4() { echo L_UPDATE_FILE." (".$this->plxAdmin->aConf['categories'].")'.L_UPDATE_ERR_FILE.'
'; return false; } } return true; } } ?>