Changeset 95481 in spip-zone


Ignore:
Timestamp:
Feb 25, 2016, 1:45:30 PM (4 years ago)
Author:
cedric@…
Message:

Mise a jour de la structure des formulaires

Location:
_plugins_/mailshot/trunk
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mailshot/trunk/formulaires/configurer_mailshot.html

    r92515 r95481  
    1111                #SET{fl,mailshot}
    1212                <input type="hidden" name="_meta_casier" value="mailshot" />
    13                 <ul>
     13                <ul class="editer-groupe">
    1414                        <li class="fieldset">
    1515                                <fieldset>
    1616                                        <legend><:mailshot:legend_configuration_mailer:></legend>
    17                                         <ul>
     17                                        <ul class="editer-groupe">
    1818                                                <li class="editer pleine_largeur editer_mailer [ (#ENV**{erreurs}|table_valeur{smtp}|oui)erreur]">
    1919                                                        [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{smtp})</span>]
     
    2323                                                                <label for="mailer_defaut"><:mailshot:label_mailer_defaut:>[(#GET{disable}|oui)<br /><b><:mailshot:label_mailer_defaut_desactive:>]</b></label>
    2424                                                        </div>
    25                                                         <div class="choix">
    26                                                                 <input type="radio" name="mailer" class="radio" value="smtp" id="mailer_smtp"[(#ENV{mailer,'defaut'}|=={smtp}|oui)checked="checked"]/>
    27                                                                 <label for="mailer_smtp"><:mailshot:label_mailer_smtp:></label>
    28                                                         </div>
    29                                                         <ul class="suite">
    30                                                                 <li class="editer gauche editer_smtp_param editer_smtp_host [ (#ENV**{erreurs}|table_valeur{smtp_host}|oui)erreur]">
    31                                                                         <label for="smtp_host"><:facteur:facteur_smtp_host:></label>[
    32                                                                         <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{smtp_host})</span>]
    33                                                                         <input type="text" name="smtp[host]" class="text" value="#ENV**{smtp/host}" id="smtp_host" />
    34                                                                 </li>
    35                                                                 <li class="editer gauche editer_smtp_param editer_smtp_port [ (#ENV**{erreurs}|table_valeur{smtp_port}|oui)erreur]">
    36                                                                         <label for="smtp_port"><:facteur:facteur_smtp_port:></label>[
    37                                                                         <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{smtp_port})</span>]
    38                                                                         <input type="text" name="smtp[port]" class="text" value="#ENV**{smtp/port}" id="smtp_port" />
    39                                                                 </li>
    40                                                                 <li class="editer editer_smtp_param editer_smtp_auth [ (#ENV**{erreurs}|table_valeur{smtp_auth}|oui)erreur]">
    41                                                                         <label><:facteur:facteur_smtp_auth:></label>
    42                                                                         [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{smtp_auth})</span>]
    43                                                                         <div class="choix">
    44                                                                                 <input type="radio" name="smtp[auth]" class="radio" value="non" id="smtp_auth_non"[(#ENV{smtp/auth,'non'}|=={non}|oui)checked="checked"]/>
    45                                                                                 <label for="smtp_auth_non"><:facteur:facteur_smtp_auth_non:></label>
    46                                                                         </div>
    47                                                                         <div class="choix">
    48                                                                                 <input type="radio" name="smtp[auth]" class="radio" value="oui" id="smtp_auth_oui"[(#ENV{smtp/auth,'non'}|=={oui}|oui)checked="checked"]/>
    49                                                                                 <label for="smtp_auth_oui"><:facteur:facteur_smtp_auth_oui:></label>
    50                                                                         </div>
    51                                                                         <ul class="suite">
    52                                                                                 <li class="editer gauche editer_smtp_username [ (#ENV**{erreurs}|table_valeur{smtp_username}|oui)erreur]">
    53                                                                                         <label for="smtp_username"><:facteur:facteur_smtp_username:></label>[
    54                                                                                         <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{smtp_username})</span>]
    55                                                                                         <input type="text" name="smtp[username]" class="text" value="#ENV**{smtp/username}" id="smtp_username" />
    56                                                                                 </li>
    57                                                                                 <li class="editer gauche editer_smtp_password [ (#ENV**{erreurs}|table_valeur{smtp_password}|oui)erreur]">
    58                                                                                         <label for="smtp_password"><:facteur:facteur_smtp_password:></label>[
    59                                                                                         <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{smtp_password})</span>]
    60                                                                                         <input type="password" name="smtp[password]" class="text" value="#ENV**{smtp/password}" id="smtp_password" />
    61                                                                                 </li>
    62                                                                         </ul>
    63                                                                 </li>
    64                                                                 [(#ENV{_enable_smtp_secure}|non)
    65                                                                 <li class="editer editer_smtp_param editer_smtp_secure [ (#ENV**{erreurs}|table_valeur{smtp_secure}|oui)erreur]">
    66                                                                         <label><:facteur:facteur_smtp_secure:></label>
    67                                                                         [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{smtp_secure})</span>]
    68                                                                         <div class="choix">
    69                                                                                 <input type="radio" name="smtp\[secure\]" class="radio" value="non" id="smtp_secure_non"[(#ENV{smtp/secure,'non'}|=={non}|oui)checked="checked"]/>
    70                                                                                 <label for="smtp_secure_non"><:facteur:facteur_smtp_secure_non:></label>
    71                                                                         </div>
    72                                                                         <div class="choix">
    73                                                                                 <input type="radio" name="smtp\[secure\]" class="radio" value="ssl" id="smtp_secure_ssl"[(#ENV{smtp/secure,'non'}|=={ssl}|oui)checked="checked"]/>
    74                                                                                 <label for="smtp_secure_ssl"><:facteur:facteur_smtp_secure_ssl:></label>
    75                                                                         </div>
    76                                                                         <div class="choix">
    77                                                                                 <input type="radio" name="smtp\[secure\]" class="radio" value="tls" id="smtp_secure_tls"[(#ENV{smtp/secure,'non'}|=={tls}|oui)checked="checked"]/>
    78                                                                                 <label for="smtp_secure_tls"><:facteur:facteur_smtp_secure_tls:></label>
    79                                                                         </div>
    80                                                                 </li>]
    81                                                                 <li class="editer editer_smtp_errorsto [ (#ENV**{erreurs}|table_valeur{smtp_errorsto}|oui)erreur]">
    82                                                                         <label for="smtp_errorsto"><:facteur:facteur_smtp_sender:></label>[
    83                                                                         <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{smtp_errorsto})</span>]
    84                                                                         <p class="explication"><:facteur:facteur_smtp_sender_descriptif:></p>
    85                                                                         <input type="text" name="smtp[errorsto]" class="text" value="#ENV**{smtp/errorsto}" id="smtp_errorsto" />
    86                                                                 </li>
    87                                                         </ul>
    88                                                         <div class="choix">
    89                                                                 <input type="radio" name="mailer" class="radio" value="mandrill" id="mailer_mandrill"[(#ENV{mailer,'defaut'}|=={mandrill}|oui)checked="checked"]/>
    90                                                                 <label for="mailer_mandrill"><:mailshot:label_mailer_mandrill:></label>
    91                                                                 <a href="http://mandrill.com/">http://mandrill.com/</a>
    92                                                         </div>
    93                                                         <ul class="suite">
    94                                                                 #SET{name,mandrill_api_key}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    95                                                                 <li class="editer gauche editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
    96                                                                         <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
    97                                                                         <span class='erreur_message'>(#GET{erreurs})</span>
    98                                                                         ]<input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name},#GET{defaut}}" id="#GET{name}" [(#HTML5|et{#GET{obli}})required='required']/>
    99                                                                 </li>
    100                                                         </ul>
    101                                                         <div class="choix">
    102                                                                 <input type="radio" name="mailer" class="radio" value="mailjet" id="mailer_mailjet"[(#ENV{mailer,'defaut'}|=={mailjet}|oui)checked="checked"]/>
    103                                                                 <label for="mailer_mailjet"><:mailshot:label_mailer_mailjet:></label>
    104                                                                 <a href="http://www.mailjet.com/">http://www.mailjet.com/</a>
    105                                                         </div>
    106                                                         <ul class="suite">
    107                                                                 #SET{name,mailjet_api_key}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    108                                                                 <li class="editer gauche editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
    109                                                                         <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
    110                                                                         <span class='erreur_message'>(#GET{erreurs})</span>
    111                                                                         ]<input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name},#GET{defaut}}" id="#GET{name}" [(#HTML5|et{#GET{obli}})required='required']/>
    112                                                                 </li>
    113                                                                 #SET{name,mailjet_secret_key}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    114                                                                 <li class="editer gauche editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
    115                                                                         <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
    116                                                                         <span class='erreur_message'>(#GET{erreurs})</span>
    117                                                                         ]<input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name},#GET{defaut}}" id="#GET{name}" [(#HTML5|et{#GET{obli}})required='required']/>
    118                                                                 </li>
    119                                                         </ul>
     25
     26                                                        <INCLURE{fond=formulaires/inc-config-mailshot-smtp,env} />
     27                                                        <INCLURE{fond=formulaires/inc-config-mailshot-mandrill,env} />
     28                                                        <INCLURE{fond=formulaires/inc-config-mailshot-mailjet,env} />
    12029                                                        <!--editer_mailer_choix-->
    12130                                                </li>
     
    14251                                                                [(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] />
    14352                                                                <label for="#GET{name}_#GET{val}">[(#GET{fl}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
    144                                                                 <p class="explication"><:mailshot:explication_boost_send:></p>
    14553                                                        </div>
     54                                                        <p class="explication"><:mailshot:explication_boost_send:></p>
    14655                                                </li>
    14756
     
    16271                                                                <input type="radio" name="adresse_envoi" class="radio" value="oui" id="adresse_envoi_oui"[(#ENV{adresse_envoi,'non'}|=={oui}|oui)checked="checked"]/>
    16372                                                                <label for="adresse_envoi_oui"><:facteur:personnaliser:></label>
     73                                                                <ul class="editer-groupe suite">
     74                                                                        <li class="editer gauche editer_adresse_envoi_perso editer_adresse_envoi_nom [ (#ENV**{erreurs}|table_valeur{adresse_envoi_nom}|oui)erreur]">
     75                                                                                <label for="adresse_envoi_nom"><:facteur:facteur_adresse_envoi_nom:></label>[
     76                                                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{adresse_envoi_nom})</span>]
     77                                                                                <input type="text" name="adresse_envoi_nom" class="text" value="#ENV**{adresse_envoi_nom}" id="adresse_envoi_nom" />
     78                                                                        </li>
     79                                                                        <li class="editer gauche editer_adresse_envoi_perso editer_adresse_envoi_email [ (#ENV**{erreurs}|table_valeur{adresse_envoi_email}|oui)erreur]">
     80                                                                                <label for="adresse_envoi_email"><:facteur:facteur_adresse_envoi_email:></label>[
     81                                                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{adresse_envoi_email})</span>]
     82                                                                                <input type="text" name="adresse_envoi_email" class="text" value="#ENV**{adresse_envoi_email}" id="adresse_envoi_email" />
     83                                                                        </li>
     84                                                                </ul>
    16485                                                        </div>
    165                                                         <ul class="suite">
    166                                                                 <li class="editer gauche editer_adresse_envoi_perso editer_adresse_envoi_nom [ (#ENV**{erreurs}|table_valeur{adresse_envoi_nom}|oui)erreur]">
    167                                                                         <label for="adresse_envoi_nom"><:facteur:facteur_adresse_envoi_nom:></label>[
    168                                                                         <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{adresse_envoi_nom})</span>]
    169                                                                         <input type="text" name="adresse_envoi_nom" class="text" value="#ENV**{adresse_envoi_nom}" id="adresse_envoi_nom" />
    170                                                                 </li>
    171                                                                 <li class="editer gauche editer_adresse_envoi_perso editer_adresse_envoi_email [ (#ENV**{erreurs}|table_valeur{adresse_envoi_email}|oui)erreur]">
    172                                                                         <label for="adresse_envoi_email"><:facteur:facteur_adresse_envoi_email:></label>[
    173                                                                         <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{adresse_envoi_email})</span>]
    174                                                                         <input type="text" name="adresse_envoi_email" class="text" value="#ENV**{adresse_envoi_email}" id="adresse_envoi_email" />
    175                                                                 </li>
    176                                                         </ul>
    17786                                                </li>
    17887                                        </ul>
     
    18392                                        <legend><:mailshot:legend_configuration_historique:></legend>
    18493                                        <p class="explication"><:mailshot:explication_purger_historique:></p>
    185                                         <ul>
     94                                        <ul class="editer-groupe">
    18695                                                #SET{name,purger_historique}#SET{obli,''}#SET{defaut,'oui'}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    18796                                                <li class="editer pleine_largeur editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">[
     
    195104                                                                [(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] />
    196105                                                                <label for="#GET{name}_#GET{val}">[(#GET{fl}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
     106                                                                <ul class="editer-groupe suite">
     107                                                                        #SET{name,purger_historique_delai}#SET{obli,''}#SET{defaut,'12'}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     108                                                                        <li class="editer gauche long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
     109                                                                                <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
     110                                                                                <span class='erreur_message'>(#GET{erreurs})</span>
     111                                                                                ]<input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name},#GET{defaut}}" id="#GET{name}" [(#HTML5|et{#GET{obli}})required='required']
     112                                                                                style="width: 6em;" /> <:date_mois:>
     113                                                                        </li>
     114                                                                </ul>
    197115                                                        </div>
    198                                                         <ul class="suite">
    199                                                                 #SET{name,purger_historique_delai}#SET{obli,''}#SET{defaut,'12'}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    200                                                                 <li class="editer gauche long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
    201                                                                         <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
    202                                                                         <span class='erreur_message'>(#GET{erreurs})</span>
    203                                                                         ]<input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name},#GET{defaut}}" id="#GET{name}" [(#HTML5|et{#GET{obli}})required='required']
    204                                                                         style="width: 6em;" /> <:date_mois:>
    205                                                                 </li>
    206                                                         </ul>
    207116                                                </li>
    208117                                        </ul>
     
    227136                jQuery('.suite').each(
    228137                        function(){
    229                                 var input=jQuery(this).prev('.choix').find('input.radio,input.checkbox');
     138                                var input=jQuery(this).prev('.choix');
     139                                if (!input.length){
     140                                        input = jQuery(this).closest('.choix');
     141                                }
     142                                input=input.find('>input.radio,>input.checkbox');
    230143                                var me = jQuery(this);
    231144                                var name = input.attr('name');
     
    242155.choix.disabled label {font-style: italic;opacity: 0.7;}
    243156.formulaire_spip .suite {padding-left: 20px;}
     157.formulaire_spip .suite .editer {background: #f8f8f8}
    244158</style>
  • _plugins_/mailshot/trunk/formulaires/newsletter_send.html

    r94520 r95481  
    1010                <fieldset>
    1111                        <legend>[(#ENV{_mode_test}|?{<:newsletter:info_tester_newsletter:>,<:newsletter:info_envoi_unique_newsletter:>})]</legend>
    12                         <ul>
     12                        <ul class="editer-groupe">
    1313                                #SET{name,email_test}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    1414                                <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
     
    2323                <fieldset>
    2424                        <legend><:newsletter:info_envoyer_newsletter:></legend>
    25                         <ul>
     25                        <ul class="editer-groupe">
    2626                                #SET{name,liste}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    2727                                <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
  • _plugins_/mailshot/trunk/paquet.xml

    r95210 r95481  
    22        prefix="mailshot"
    33        categorie="communication"
    4         version="1.11.2"
     4        version="1.11.3"
    55        etat="stable"
    66        compatibilite="[3.0.5;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.