Ignore:
Timestamp:
Mar 14, 2014, 1:47:58 PM (5 years ago)
Author:
magegahell@…
Message:

Compatibilité Accès Restreint (on espère).
Formulaires d'exemples plus "SPIP" niveau sémantique.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/alertes/trunk/formulaires/configurer_alertes.html

    r81197 r81373  
    99                <div>
    1010                        #ACTION_FORMULAIRE{#ENV{action}}
    11                         <ul>
    12                                 #SET{erreurs,#ENV**{erreurs}|table_valeur{activer_alertes}}
    13                                 <li class="editer_activer_alertes obligatoire[ (#GET{erreurs}|oui)erreur]">
    14                                         <h3 class="label"><:alertes:alerts_activation:></h3>
    15                                         <div class="choix">
    16                                                 <input type='radio' class="radio" name='activer_alertes' value='non' id='activer_alertes_non'[ (#ENV{activer_alertes}|!={oui}|oui)checked="checked"] />
    17                                                 <label for='activer_alertes_non'><:alertes:no:></label>
    18                                         </div>
    19                                         <div class="choix">
    20                                                 <input type='radio' class="radio" name='activer_alertes' value='oui' id='activer_alertes_oui'[ (#ENV{activer_alertes}|=={oui}|oui)checked="checked"] />
    21                                                 <label for='activer_alertes_oui'><:alertes:yes:></label>
    22                                         </div>                                 
    23                                 </li>
    24                                 #SET{erreurs,#ENV**{erreurs}|table_valeur{mode_envoi}}
    25                                 <li class="editer_mode_envoi obligatoire[ (#GET{erreurs}|oui)erreur]">
    26                                         <h3 class="label"><:alertes:sending_method:></h3>
    27                                         <div class="choix">
    28                                                 <input type='radio' class="radio" name='mode_envoi' value='direct' id='mode_envoi_direct'[ (#ENV{mode_envoi}|!={cron}|oui)checked="checked"] />
    29                                                 <label for='mode_envoi_direct'><:alertes:send_directly:></label><span><:alertes:except_post_dated:></span>
    30                                         </div>
    31                                         <div class="choix">
    32                                                 <input type='radio' class="radio" name='mode_envoi' value='cron' id='mode_envoi_cron'[ (#ENV{mode_envoi}|=={cron}|oui)checked="checked"] />
    33                                                 <label for='mode_envoi_cron'><:alertes:send_by_cron:></label>
    34                                         </div>                                 
    35                                 </li>
    36                                 #SET{erreurs,#ENV**{erreurs}|table_valeur{intervalle_cron}}
    37                                 <li class="editer_intervalle_cron obligatoire[ (#GET{erreurs}|oui)erreur]">
    38                                         <label for="intervalle_cron"><:alertes:intervalle_cron:></label>
    39                                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    40                                         <input type='text' name='intervalle_cron' id='intervalle_cron' value="#ENV{intervalle_cron}" />                         
    41                                 </li>   
    42                                 #SET{erreurs,#ENV**{erreurs}|table_valeur{nb_mails}}
    43                                 <li class="editer_nb_mails obligatoire[ (#GET{erreurs}|oui)erreur]">
    44                                         <label for="nb_mails"><:alertes:nb_mails:></label>
    45                                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    46                                         <input type='text' name='nb_mails' id='nb_mails' value="#ENV{nb_mails}" />                             
    47                                 </li>                                   
    48                                 #SET{erreurs,#ENV**{erreurs}|table_valeur{groupes}}
    49                                 <li class="editer_groupes[ (#GET{erreurs}|oui)erreur]">
    50                                         <label for="groupes"><:alertes:id_keyword_groups:> <:alertes:separated_by_comma:></label>
    51                                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    52                                         <input type='text' name='groupes' id='groupes' value="#ENV{groupes}" />
    53                                 </li>
    54                                 #SET{erreurs,#ENV**{erreurs}|table_valeur{secteurs}}
    55                                 <li class="editer_secteurs[ (#GET{erreurs}|oui)erreur]">
    56                                         <label for="secteurs"><:alertes:id_sectors:> <:alertes:separated_by_comma:></label>
    57                                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    58                                         <input type='text' name='secteurs' id='secteurs' value="#ENV{secteurs}" />
    59                                 </li>
    60                                 #SET{erreurs,#ENV**{erreurs}|table_valeur{rubriques}}
    61                                 <li class="editer_rubriques[ (#GET{erreurs}|oui)erreur]">
    62                                         <label for="rubriques"><:alertes:id_topics:> <:alertes:separated_by_comma:></label>
    63                                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    64                                         <input type='text' name='rubriques' id='rubriques' value="#ENV{rubriques}" />
    65                                 </li>
    66                                 #SET{erreurs,#ENV**{erreurs}|table_valeur{auteurs}}
    67                                 <li class="editer_auteurs[ (#GET{erreurs}|oui)erreur]">
    68                                         <label for="auteurs"><:alertes:id_authors:> <:alertes:separated_by_comma:></label>
    69                                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    70                                         <input type='text' name='auteurs' id='auteurs' value="#ENV{auteurs}" />
    71                                 </li>
    72                         </ul>
     11                        <fieldset>
     12                                <legend><:alertes:global_configuration:></legend>
     13                                <ul>
     14                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{activer_alertes}}
     15                                        <li class="editer_activer_alertes obligatoire[ (#GET{erreurs}|oui)erreur]">
     16                                                <h3 class="label"><:alertes:alerts_activation:></h3>
     17                                                <div class="choix">
     18                                                        <input type='radio' class="radio" name='activer_alertes' value='non' id='activer_alertes_non'[ (#ENV{activer_alertes}|!={oui}|oui)checked="checked"] />
     19                                                        <label for='activer_alertes_non'><:alertes:no:></label>
     20                                                </div>
     21                                                <div class="choix">
     22                                                        <input type='radio' class="radio" name='activer_alertes' value='oui' id='activer_alertes_oui'[ (#ENV{activer_alertes}|=={oui}|oui)checked="checked"] />
     23                                                        <label for='activer_alertes_oui'><:alertes:yes:></label>
     24                                                </div>                                 
     25                                        </li>
     26                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{mode_envoi}}
     27                                        <li class="editer_mode_envoi obligatoire[ (#GET{erreurs}|oui)erreur]">
     28                                                <h3 class="label"><:alertes:sending_method:></h3>
     29                                                <div class="choix">
     30                                                        <input type='radio' class="radio" name='mode_envoi' value='direct' id='mode_envoi_direct'[ (#ENV{mode_envoi}|!={cron}|oui)checked="checked"] />
     31                                                        <label for='mode_envoi_direct'><:alertes:send_directly:></label><span><:alertes:except_post_dated:></span>
     32                                                </div>
     33                                                <div class="choix">
     34                                                        <input type='radio' class="radio" name='mode_envoi' value='cron' id='mode_envoi_cron'[ (#ENV{mode_envoi}|=={cron}|oui)checked="checked"] />
     35                                                        <label for='mode_envoi_cron'><:alertes:send_by_cron:></label>
     36                                                </div>                                 
     37                                        </li>
     38                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{intervalle_cron}}
     39                                        <li class="editer_intervalle_cron obligatoire[ (#GET{erreurs}|oui)erreur]">
     40                                                <label for="intervalle_cron"><:alertes:intervalle_cron:></label>
     41                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
     42                                                <input type='text' name='intervalle_cron' id='intervalle_cron' value="#ENV{intervalle_cron}" />                         
     43                                        </li>   
     44                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{nb_mails}}
     45                                        <li class="editer_nb_mails obligatoire[ (#GET{erreurs}|oui)erreur]">
     46                                                <label for="nb_mails"><:alertes:nb_mails:></label>
     47                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
     48                                                <input type='text' name='nb_mails' id='nb_mails' value="#ENV{nb_mails}" />                             
     49                                        </li>
     50                                </ul>
     51                        </fieldset>
     52                        <fieldset>
     53                                <legend><:alertes:possible_subscription:></legend>
     54                                <ul>
     55                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{secteurs}}
     56                                        <li class="editer_secteurs[ (#GET{erreurs}|oui)erreur]">
     57                                                <label for="secteurs"><:alertes:id_sectors:> <:alertes:separated_by_comma:></label>
     58                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
     59                                                <input type='text' name='secteurs' id='secteurs' value="#ENV{secteurs}" />
     60                                        </li>           
     61                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{rubriques}}
     62                                        <li class="editer_rubriques[ (#GET{erreurs}|oui)erreur]">
     63                                                <label for="rubriques"><:alertes:id_topics:> <:alertes:separated_by_comma:></label>
     64                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
     65                                                <input type='text' name='rubriques' id='rubriques' value="#ENV{rubriques}" />
     66                                        </li>                           
     67                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{groupes}}
     68                                        <li class="editer_groupes[ (#GET{erreurs}|oui)erreur]">
     69                                                <label for="groupes"><:alertes:id_keyword_groups:> <:alertes:separated_by_comma:></label>
     70                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
     71                                                <input type='text' name='groupes' id='groupes' value="#ENV{groupes}" />
     72                                        </li>
     73                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{auteurs}}
     74                                        <li class="editer_auteurs[ (#GET{erreurs}|oui)erreur]">
     75                                                <label for="auteurs"><:alertes:id_authors:> <:alertes:separated_by_comma:></label>
     76                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
     77                                                <input type='text' name='auteurs' id='auteurs' value="#ENV{auteurs}" />
     78                                        </li>
     79                                </ul>
     80                        </fieldset>
    7381                        <p class="boutons"><input type="submit" class="submit" value="<:pass_ok:>" /></p>
    7482                </div>
Note: See TracChangeset for help on using the changeset viewer.