From 33c24174d87e48fcf715cf7a0447720f7c3a326e Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Sun, 26 Sep 2010 23:08:41 +0000 Subject: [PATCH] repercuter les specificites de certaines meta qui invalident le cache, et on evacue de inc/config pour y voir clair (ne sert plus, on ne passe plus ici dans ces cas la) --- ecrire/inc/config.php | 5 ----- prive/formulaires/configurer_identite.php | 4 ++++ 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/ecrire/inc/config.php b/ecrire/inc/config.php index 352bc22059..5411e90f1c 100644 --- a/ecrire/inc/config.php +++ b/ecrire/inc/config.php @@ -473,11 +473,6 @@ function afficher_choix($nom, $valeur_actuelle, $valeurs, $sep = "<br />") { // http://doc.spip.org/@appliquer_modifs_config function appliquer_modifs_config($purger_skel=false) { - if (($i = _request('adresse_site'))!==NULL){ - if (!strlen($i)) {$GLOBALS['profondeur_url']=_DIR_RESTREINT?0:1;$i = url_de_base();} - $_POST['adresse_site'] = preg_replace(",/?\s*$,", "", $i); - } - foreach(liste_metas() as $i => $v) { if (($x =_request($i))!==NULL) ecrire_meta($i, $x); diff --git a/prive/formulaires/configurer_identite.php b/prive/formulaires/configurer_identite.php index 8c0c08750d..aecfae6add 100644 --- a/prive/formulaires/configurer_identite.php +++ b/prive/formulaires/configurer_identite.php @@ -41,6 +41,10 @@ function formulaires_configurer_identite_verifier_dist(){ function formulaires_configurer_identite_traiter_dist(){ include_spip('inc/config'); appliquer_modifs_config(); + if (($i = _request('adresse_site'))!==NULL){ + if (!strlen($i)) {$GLOBALS['profondeur_url']=_DIR_RESTREINT?0:1;$i = url_de_base();} + $_POST['adresse_site'] = preg_replace(",/?\s*$,", "", $i); + } include_spip('inc/meta'); foreach(array('nom_site','adresse_site','slogan_site','descriptif_site') as $k) -- GitLab