From 0bf8c00b8e8d14eae18c3593e8ff9f43638353e1 Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Wed, 1 Feb 2006 13:09:21 +0000 Subject: [PATCH] [5517] a dit: "# si ca se trouve ca marche ... " bah non --- ecrire/exec_config_fonctions.php | 2 +- ecrire/inc_config.php | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/ecrire/exec_config_fonctions.php b/ecrire/exec_config_fonctions.php index 17e1dd6d89..9c5208119e 100644 --- a/ecrire/exec_config_fonctions.php +++ b/ecrire/exec_config_fonctions.php @@ -231,7 +231,7 @@ function vignettes_config() $block= "'none', 'block'"; echo bouton_radio("creer_preview", "non", _T('item_choix_non_generation_miniature'), $creer_preview != "oui", "changeVisible(this.checked, 'config-preview', $block);"); - echo "<div style='text-align:$spip_lang_right'><INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'></div>"; + echo "<div style='text-align:$spip_lang_right'><INPUT TYPE='submit' VALUE='"._T('bouton_valider')."' CLASS='fondo'></div>"; fin_cadre_trait_couleur(); } diff --git a/ecrire/inc_config.php b/ecrire/inc_config.php index 933a04ab96..47659e7710 100644 --- a/ecrire/inc_config.php +++ b/ecrire/inc_config.php @@ -289,7 +289,7 @@ function appliquer_modifs_config() { if ($modif_secu) { $admin = _T('info_modification_parametres_securite'); include_ecrire ("inc_admin"); - debut_admin(generer_url_post_ecrire($_GET['exec']),$admin); # si ca se trouve ca marche ... + debut_admin(generer_url_post_ecrire($_POST['exec'], cache_post()),$admin); reset($liste_meta); while (list(,$i) = each($liste_meta)) if (isset($GLOBALS[$i])) ecrire_meta($i, $GLOBALS[$i]); @@ -304,6 +304,15 @@ function appliquer_modifs_config() { } } +// faudrait essayer d'etre plus malin + +function cache_post() +{ + $res = ""; + foreach ($_POST as $k => $v) if ($k != 'exec') $res .= "&$k=$v"; + return substr($res,1); +} + // Ne pas afficher la partie 'password' du proxy function no_password_proxy_url($http_proxy) { -- GitLab