Changeset 21028 in spip-zone


Ignore:
Timestamp:
Jun 20, 2008, 4:35:13 AM (11 years ago)
Author:
paladin@…
Message:

optimisation (principalement la page de config)

Location:
_plugins_/_test_/spip-listes/spip-listes_1_9_3
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/spip-listes/spip-listes_1_9_3/exec/spiplistes_abonne_edit.php

    r20858 r21028  
    224224                        . fin_cadre_relief(true)
    225225                        . "<input type='hidden' name='id_auteur' value=$id_auteur >\n"
    226                         . spiplistes_form_bouton_valider('btn_confirmer_format', _T('bouton_valider'), false, true)
     226                        . spiplistes_form_bouton_valider('btn_confirmer_format')
    227227                        . spiplistes_form_fin(true)
    228228                        . fin_cadre_relief(true)
  • _plugins_/_test_/spip-listes/spip-listes_1_9_3/exec/spiplistes_config.php

    r21026 r21028  
    239239        $page_result .= ""
    240240                . debut_cadre_trait_couleur(_DIR_PLUGIN_SPIPLISTES_IMG_PACK."courriers_complement-24.png", true, "", _T('spiplistes:Complement_des_courriers'))
    241                 . "<form action='".generer_url_ecrire(_SPIPLISTES_EXEC_CONFIGURE)."' method='post'>\n"
     241                . spiplistes_form_debut(generer_url_ecrire(_SPIPLISTES_EXEC_CONFIGURE), true)
    242242                //
    243243                // personnaliser le courrier (reprend les données de *_auteur)
     
    294294                // bouton de validation
    295295                . "<div style='text-align:right;'><input type='submit' name='btn_complement_courrier' class='fondo' value='"._T('bouton_valider')."' /></div>\n"
    296                 . "</form>\n"
     296                . spiplistes_form_fin(true)
    297297                . fin_cadre_trait_couleur(true)
    298298                ;
     
    302302        $page_result .= ""
    303303                . debut_cadre_trait_couleur(_DIR_PLUGIN_SPIPLISTES_IMG_PACK."courriers_envoyer-24.png", true, "", _T('spiplistes:Envoi_des_courriers'))
    304                 . "<form action='".generer_url_ecrire(_SPIPLISTES_EXEC_CONFIGURE)."' method='post'>\n"
     304                . spiplistes_form_debut(generer_url_ecrire(_SPIPLISTES_EXEC_CONFIGURE), true)
    305305                //
    306306                // adresse email de retour (reply-to)
     
    365365        // options simulation des envois, suspendre le tri, la meleuse
    366366        $page_result .= ""
    367                 . debut_cadre_relief("", true, "", _T('spiplistes:Mode_suspendre_trieuse'))
    368         . "<input type='checkbox' name='opt_suspendre_trieuse' value='oui' id='opt_suspendre_trieuse' "
    369                         . ((spiplistes_pref_lire('opt_suspendre_trieuse') == 'oui') ? "checked='checked'" : "") . " />\n"
    370         . "<label class='verdana2' for='opt_suspendre_trieuse'>"._T('spiplistes:Suspendre_le_tri_des_listes')."</label>\n"
    371                 . fin_cadre_relief(true)
    372                 //
    373                 . debut_cadre_relief("", true, "", _T('spiplistes:Mode_suspendre_meleuse'))
    374         . "<input type='checkbox' name='opt_suspendre_meleuse' value='oui' id='opt_suspendre_meleuse' "
    375                         . ((spiplistes_pref_lire('opt_suspendre_meleuse') == 'oui') ? "checked='checked'" : "") . " />\n"
    376         . "<label class='verdana2' for='opt_suspendre_meleuse'>"._T('spiplistes:Suspendre_lenvoi_des_courriers')."</label>\n"
     367                . debut_cadre_relief("", true, "", _T('spiplistes:mode_suspendre_trieuse'))
     368                . spiplistes_form_input_checkbox (
     369                        'opt_suspendre_trieuse'
     370                        , "oui", _T('spiplistes:Suspendre_le_tri_des_listes')
     371                        , (spiplistes_pref_lire('opt_suspendre_trieuse') == "oui"), true, false)
     372                . fin_cadre_relief(true)
     373                //
     374                . debut_cadre_relief("", true, "", _T('spiplistes:mode_suspendre_meleuse'))
     375                . spiplistes_form_input_checkbox (
     376                        'opt_suspendre_meleuse'
     377                        , "oui", _T('spiplistes:suspendre_lenvoi_des_courriers')
     378                        , (spiplistes_pref_lire('opt_suspendre_meleuse') == "oui"), true, false)
    377379                . fin_cadre_relief(true)
    378380                //
    379381                . debut_cadre_relief("", true, "", _T('spiplistes:mode_simulation'))
    380         . "<input type='checkbox' name='opt_simuler_envoi' value='oui' id='opt_simuler_envoi' "
    381                         . ((spiplistes_pref_lire('opt_simuler_envoi') == "oui") ? "checked='checked'" : "") . " />\n"
    382         . "<label class='verdana2' for='opt_simuler_envoi'>"._T('spiplistes:simuler_les_envois')."</label>\n"
    383                 . fin_cadre_relief(true)
    384                 //
    385                 // Boutons de reinit/reset/validation
    386                 . "<div style='text-align:right;'>"
    387                 /* CP: bouton à mettre en place après modif base/spiplistes_init.php (pas encore installé, voir SPIP-Listes-V)
    388                 . "<label for='p_reinit' style='display:none;'>"._T('spiplistes:reinitialiser')."</label>\n"
    389                 . "<input type='submit' name='param_reinitialise' value='"._T('spiplistes:reinitialiser')."' id='p_reinit' class='fondo' />&nbsp;"
    390                 */
    391                 . "<input type='reset' name='param_reset' value='"._T('spiplistes:Retablir')."' class='fondo' id='p_reset' class='fondo' style='display:inline' />&nbsp;"
    392                 . "<input type='submit' name='btn_param_valider' class='fondo' value='"._T('bouton_valider')."' /></div>\n"
    393                 . "</form>\n"
     382                . spiplistes_form_input_checkbox (
     383                        'opt_simuler_envoi'
     384                        , "oui", _T('spiplistes:simuler_les_envois')
     385                        , (spiplistes_pref_lire('opt_simuler_envoi') == "oui"), true, false)
     386                . fin_cadre_relief(true)
     387                //
     388                . spiplistes_form_bouton_valider("btn_param_valider", _T('bouton_valider'), true)
     389                . spiplistes_form_fin(true)
    394390                . fin_cadre_trait_couleur(true)
    395391                ;
     
    399395                $page_result .= ""
    400396                        . debut_cadre_trait_couleur(_DIR_PLUGIN_SPIPLISTES_IMG_PACK."console-24.gif", true, "", _T('spiplistes:log_console'))
    401                         . "<form action='".generer_url_ecrire(_SPIPLISTES_EXEC_CONFIGURE)."' method='post'>\n"
     397                        . spiplistes_form_debut(generer_url_ecrire(_SPIPLISTES_EXEC_CONFIGURE), true)
    402398                        . debut_cadre_relief("", true, "", _T('spiplistes:log_details_console'))
    403                         . spiplistes_form_input_checkbox ('opt_log_voir_destinataire'
     399                        . spiplistes_form_input_checkbox (
     400                                'opt_log_voir_destinataire'
    404401                                , "oui", _T('spiplistes:log_voir_destinataire')
    405                                 , ($opt_log_voir_destinataire == "oui"), true, false)
     402                                , (spiplistes_pref_lire('opt_log_voir_destinataire') == "oui"), true, false)
    406403                        . fin_cadre_relief(true)
    407404                        ;
     
    409406                if(__server_in_private_ip_adresses()) {
    410407                        $page_result .= ""
    411                                 //
    412                                 // ajout du renvoi de tete
    413408                                . debut_cadre_relief("", true, "", _T('spiplistes:log_console_syslog'))
    414409                                . "<p class='verdana2'>"._T('spiplistes:log_console_syslog_desc', array('IP_LAN' => $_SERVER['SERVER_ADDR']))."</p>\n"
    415                                 . "<input type='checkbox' name='opt_console_syslog' value='oui' id='opt_console_syslog' "
    416                                         . ((spiplistes_pref_lire('opt_console_syslog') == 'oui') ? "checked='checked'" : "")
    417                                         . " />\n"
    418                                 . "<label class='verdana2' for='opt_console_syslog'>"._T('spiplistes:log_console_syslog_texte')."</label>\n"
    419                                 . fin_cadre_relief(true)
     410                                . spiplistes_form_input_checkbox (
     411                                        'opt_console_syslog'
     412                                        , "oui", _T('spiplistes:log_console_syslog_texte')
     413                                        , (spiplistes_pref_lire('opt_console_syslog') == "oui"), true, false)
     414                                        . fin_cadre_relief(true)
    420415                                ;
    421416                }
    422417                $page_result .= ""
    423                         . spiplistes_form_bouton_valider("btn_console_syslog", _T('bouton_valider'), false, true)
    424                         . "</form>\n"
     418                        . spiplistes_form_bouton_valider("btn_console_syslog")
     419                        . spiplistes_form_fin(true)
    425420                        ;
    426421                // voir les journaux SPIP
     
    430425                        $page_result .= ""
    431426                                . "<a id='view-spiplistes-log' name='view-spiplistes-log' href='#view-spiplistes-log' class='verdana2'>"
    432                                         . _T('spiplistes:Voir_les_journaux_SPIPLISTES')
     427                                        . _T('spiplistes:log_voir_les_journaux')
    433428                                        . "</a>\n"
    434429                                . "<div id='view-spiplistes-log-box'></div>\n"
  • _plugins_/_test_/spip-listes/spip-listes_1_9_3/exec/spiplistes_import_export.php

    r20931 r21028  
    239239                        //
    240240                        . fin_cadre_relief(true)
    241                         . spiplistes_form_bouton_valider('btn_valider_import', _T('bouton_valider'), false, true)
     241                        . spiplistes_form_bouton_valider('btn_valider_import')
    242242                        . spiplistes_form_fin(true)
    243243                        ;
     
    284284                        . spiplistes_fieldset_separateur($separateur)
    285285                        //
    286                         . spiplistes_form_bouton_valider('btn_valider_export', _T('bouton_valider'), false, true)
     286                        . spiplistes_form_bouton_valider('btn_valider_export')
    287287                        . spiplistes_form_fin(true)
    288288                        . fin_cadre_trait_couleur(true)
  • _plugins_/_test_/spip-listes/spip-listes_1_9_3/exec/spiplistes_liste_gerer.php

    r20930 r21028  
    209209                                                . "<p style='text-align:center;font-weight:bold;' class='verdana2'>". _T('spiplistes:Confirmez_envoi_liste')    . "</p>"
    210210                                                . "<input type='hidden' name='id_liste' value='$id_liste' />"
    211                                                 . spiplistes_form_bouton_valider('btn_confirmer_envoi_maintenant', _T('bouton_valider'), false, true)
     211                                                . spiplistes_form_bouton_valider('btn_confirmer_envoi_maintenant')
    212212                                                . spiplistes_form_fin(true)
    213213                                                . fin_cadre_couleur(true)
     
    559559                .       (
    560560                                ($flag_editable)
    561                                 ? spiplistes_form_bouton_valider('btn_modifier_diffusion', _T('bouton_valider'), false, true)
     561                                ? spiplistes_form_bouton_valider('btn_modifier_diffusion')
    562562                                        . spiplistes_form_fin(true)
    563563                                : ""
     
    579579                                . "<div style='text-align:center'>\n"
    580580                                . "<input type='text' name='email_envoi' value=\"".$email_envoi."\" size='40' class='fondl' /></div>\n"
    581                                 . spiplistes_form_bouton_valider('btn_modifier_replyto', _T('bouton_valider'), false, true)
     581                                . spiplistes_form_bouton_valider('btn_modifier_replyto')
    582582                        : "</p><p style='font-weight:bold;text-align:center;'>$email_envoi</p>\n"
    583583                        )
     
    751751                        // bouton de validation
    752752                        . (!empty($patron)
    753                                 ? spiplistes_form_bouton_valider('btn_modifier_courrier_auto', _T('bouton_valider'), true, true)
     753                                ? spiplistes_form_bouton_valider('btn_modifier_courrier_auto', _T('bouton_valider'), true)
    754754                                : "")
    755755                        . "</td></tr>"
  • _plugins_/_test_/spip-listes/spip-listes_1_9_3/exec/spiplistes_maintenance.php

    r20923 r21028  
    232232        }
    233233        $page_result .= ""
    234                 . spiplistes_form_bouton_valider ('btn_supprimer_courriers', _T('bouton_valider'), false, true)
     234                . spiplistes_form_bouton_valider ('btn_supprimer_courriers')
    235235                . spiplistes_form_fin(true)
    236236                . fin_cadre_trait_couleur(true)
     
    263263                $page_result .= ""
    264264                        . spiplistes_form_fieldset_fin(true)
    265                         . spiplistes_form_bouton_valider('btn_reset_listes', _T('bouton_valider'), false, true)
     265                        . spiplistes_form_bouton_valider('btn_reset_listes')
    266266                        . spiplistes_form_fin(true)
    267267                        ;
     
    294294                $page_result .= ""
    295295                        . spiplistes_form_fieldset_fin(true)
    296                         . spiplistes_form_bouton_valider ('btn_supprimer_listes', _T('bouton_valider'), false, true)
     296                        . spiplistes_form_bouton_valider ('btn_supprimer_listes')
    297297                        . spiplistes_form_fin(true)
    298298                        ;
     
    321321                        . spiplistes_form_input_checkbox ('confirmer_supprimer_formats', 'oui', _T('spiplistes:confirmer_supprimer_formats'), false, true)
    322322                        . spiplistes_form_fieldset_fin(true)
    323                         . spiplistes_form_bouton_valider('btn_supprimer_formats', _T('bouton_valider'), false, true)
     323                        . spiplistes_form_bouton_valider('btn_supprimer_formats')
    324324                        . spiplistes_form_fin(true)
    325325                        ;
  • _plugins_/_test_/spip-listes/spip-listes_1_9_3/inc/spiplistes_api_presentation.php

    r21025 r21028  
    115115
    116116// CP-20080323
    117 function spiplistes_form_bouton_valider ($name, $value, $reset = false, $return = false) {
     117function spiplistes_form_bouton_valider ($name, $value = "", $reset = false) {
    118118        global $spip_lang_right;
    119         static $reset_value;
     119        static $submit_value, $reset_value;
     120        if(!$submit_value) {
     121                $submit_value = _T('bouton_valider');
     122        }
    120123        if(!$reset_value) {
    121                 $reset_value = _T('spiplises:retablir');
    122         }
     124                $reset_value = _T('spiplistes:retablir');
     125        }
     126        $value = (!empty($value) ? $value : $submit_value);
    123127        $reset =
    124128                $reset
     
    132136                . "</div>\n"
    133137                ;
    134         if($return) return($result);
    135         else echo($result);
     138        return($result);
    136139}
    137140
  • _plugins_/_test_/spip-listes/spip-listes_1_9_3/lang/spiplistes_fr.php

    r21026 r21028  
    1919   email ou se login existe dans la base du site, la ligne sera rejet&eacute;e.<br />
    2020Le premier champ adresse@mail est obligatoire. Les deux autres champs peuvent
    21    &ecirc;tre ignor&eacute;s (vous pouvez importer des listes issues des anciennces versions de SPIP-Listes)."
     21   &ecirc;tre ignor&eacute;s (vous pouvez importer des listes issues des anciennes versions de SPIP-Listes)."
    2222, 'aide_en_ligne' => "Aide en ligne"
    2323
     
    302302, 'log_console_syslog_texte' => "Activer les journaux syst&egrave;mes (renvoi sur syslog)"
    303303, 'log_console_syslog' => "Console syslog"
     304, 'log_voir_les_journaux' => "Voir les journaux SPIPLISTES"
     305
    304306
    305307//M
     
    342344'mode_simulation_info' => "Le mode simulation est activ&eacute;. La m&eacute;leuse fait semblant d'envoyer le courrier.
    343345        En r&eacute;alit&eacute;, aucun courrier n'est exp&eacute;di&eacute;."
    344 , 'Mode_suspendre_trieuse' => "Suspendre le traitement des envois des listes de diffusion",
     346, 'mode_suspendre_trieuse' => "Suspendre le traitement des envois des listes de diffusion",
    345347'Suspendre_le_tri_des_listes' => "Cette option vous permet - en cas d'engorgement - de suspendre le traitement des
    346348        listes de diffusion programm&eacute;es et de red&eacute;finir les param&egrave;tres
    347349        d'envoi. D&eacute;sactivez ensuite cette option pour reprendre le traitement des
    348350        listes de diffusion programm&eacute;es.",
    349 'Mode_suspendre_meleuse' => "Suspendre l'envoi des courriers",
    350 'Suspendre_lenvoi_des_courriers' => "Cette option vous permet - en cas d'engorgement
     351'mode_suspendre_meleuse' => "Suspendre l'envoi des courriers",
     352'suspendre_lenvoi_des_courriers' => "Cette option vous permet - en cas d'engorgement
    351353        - d'annuler l'envoi des courriers. D&eacute;sactivez ensuite cette option pour
    352354        reprendre les exp&eacute;ditions en cours. ",
     
    486488'vous_inscrire_auteur' => 'vous inscrire en tant qu\'auteur',
    487489'voir_discussion' => 'Voir la discussion',
    488 'Voir_les_journaux_SPIPLISTES' => "Voir les journaux SPIPLISTES",
    489490'masquer_les_journaux_SPIPLISTES' => "Masquer les journaux SPIPLISTES"
    490491, 'Vides' => "Vides",
  • _plugins_/_test_/spip-listes/spip-listes_1_9_3/plugin.xml

    r21026 r21028  
    88        <nom><multi>[fr]SPIP-Listes[en]SPIP-Lists[ar]&#1604;&#1608;&#1575;&#1574;&#1581; SPIP</multi></nom>
    99        <auteur>BoOz@rezo.net</auteur>
    10         <version>1.9955</version>
     10        <version>1.9956</version>
    1111        <version_base>1.98</version_base>
    1212        <etat>test</etat>
Note: See TracChangeset for help on using the changeset viewer.