diff --git a/ecrire/exec/install.php b/ecrire/exec/install.php index 0fc6a747f2e5ba65e95aba5dfa0d8c5cc422bae7..938b306ce7ff0ccb570339bc68a3de278cf1d2d7 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 ae15cfddf8d6af41223a30484fc27a9caae54228..2614adf8ace516408c1dca005e484d2b2262e049 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 5b5b943acf1b3e58ba9803fcb09ddedc7472cdde..47aa33444b083dd6c22e71a02f6c4d0895db7492 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 7582f876c826aea334fca1aec82715626a330302..a690282997d4cc5d19e3636dde4746b870816be9 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(); }