From 8a9b6e550d1b2c7447de9fb1a17f1639ab3ad69c Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Fri, 27 Apr 2007 17:04:59 +0000 Subject: [PATCH] =?UTF-8?q?All=C3=A9ger=20minipres=20(et=20qq=20autres)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/exec/install.php | 11 +++++++++++ ecrire/inc/admin.php | 14 +++++++------- ecrire/inc/minipres.php | 11 ----------- ecrire/install/etape_4.php | 5 +---- 4 files changed, 19 insertions(+), 22 deletions(-) diff --git a/ecrire/exec/install.php b/ecrire/exec/install.php index 0fc6a747f2..938b306ce7 100644 --- a/ecrire/exec/install.php +++ b/ecrire/exec/install.php @@ -116,4 +116,15 @@ function info_etape($titre, $complement = ''){ ($complement ? "<br />".$complement."\n":''); } +// http://doc.spip.org/@bouton_suivant +function bouton_suivant($code = '') { + if($code=='') $code = _T('bouton_suivant'); + static $suivant = 0; + $id = 'suivant'.(($suivant>0)?strval($suivant):''); + $suivant +=1; + return "\n<span class='suivant'><input id='".$id."' type='submit' class='fondl'\nvalue=\"" . + $code . + " >>\" /></span>\n"; +} + ?> \ No newline at end of file diff --git a/ecrire/inc/admin.php b/ecrire/inc/admin.php index ae15cfddf8..2614adf8ac 100644 --- a/ecrire/inc/admin.php +++ b/ecrire/inc/admin.php @@ -81,8 +81,8 @@ function debut_admin($script, $action='', $commentaire='') { spip_log ("Action super-admin: $action"); return; } - $form = ('<input type="hidden" name="validation_admin" value="'.$signal.'" />' - . bouton_suivant(_T('bouton_valider'))); + $form = '<input type="hidden" name="validation_admin" value="'.$signal.'" />'; + $suivant = _T('bouton_valider'); $js = ''; } else { @@ -93,8 +93,8 @@ function debut_admin($script, $action='', $commentaire='') { 'valeur' => $signal )), ('<br />' - . _T('info_creer_repertoire_2', array('repertoire' => joli_repertoire($dir))) - . bouton_suivant(_T('bouton_recharger_page')))); + . _T('info_creer_repertoire_2', array('repertoire' => joli_repertoire($dir))))); + $suivant = _T('bouton_recharger_page'); // code volontairement tordu: // provoquer la copie dans le presse papier du nom du repertoire @@ -104,7 +104,7 @@ function debut_admin($script, $action='', $commentaire='') { $js = " onload='document.forms[0].fichier.value=\"\";barre_inserer(\"$signal\", document.forms[0].fichier)'"; } - $form = $commentaire . copy_request($script, $form); + $form = $commentaire . copy_request($script, $form, $suivant); echo minipres(_T('info_action', array('action' => $action)), $form, $js); exit; } @@ -124,7 +124,7 @@ function fin_admin($action) { // http://doc.spip.org/@copy_request -function copy_request($script, $suite) +function copy_request($script, $suite, $submit='') { include_spip('inc/filtres'); foreach($_POST as $n => $c) { @@ -133,6 +133,6 @@ function copy_request($script, $suite) entites_html($c) . "' />"; } - return generer_post_ecrire($script, $suite); + return generer_post_ecrire($script, $suite, '', $submit); } ?> diff --git a/ecrire/inc/minipres.php b/ecrire/inc/minipres.php index 5b5b943acf..47aa33444b 100644 --- a/ecrire/inc/minipres.php +++ b/ecrire/inc/minipres.php @@ -87,17 +87,6 @@ function fieldset($legend, $champs = array(), $horchamps='') { return $fieldset; } -// http://doc.spip.org/@bouton_suivant -function bouton_suivant($code = '') { - if($code=='') $code = _T('bouton_suivant'); - static $suivant = 0; - $id = 'suivant'.(($suivant>0)?strval($suivant):''); - $suivant +=1; - return "\n<span class='suivant'><input id='".$id."' type='submit' class='fondl'\nvalue=\"" . - $code . - " >>\" /></span>\n"; -} - // http://doc.spip.org/@minipres function minipres($titre='', $corps="", $onload='') { diff --git a/ecrire/install/etape_4.php b/ecrire/install/etape_4.php index 7582f876c8..a690282997 100644 --- a/ecrire/install/etape_4.php +++ b/ecrire/install/etape_4.php @@ -102,10 +102,7 @@ function install_etape_4_dist() @unlink(_FILE_CHMOD_INS . _FILE_TMP . '.php'); } - echo "<form action='", generer_url_ecrire(), "' method='post'><div>"; - echo bouton_suivant(); - echo "</div></form>"; - + echo generer_post_ecrire('', bouton_suivant()); echo info_progression_etape(4,'etape_','install/'); echo install_fin_html(); } -- GitLab