1 <div class=
"ajax formulaire_spip formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}">
2 <h3 class=
"titrem"><:abonnernotifications:titre_abonnements:><span class='image_loading'
> </span></h3>
3 [
<p class=
"reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})
</p>]
4 [
<p class=
"reponse_formulaire reponse_formulaire_erreur">(#ENV**{message_erreur})
</p>]
6 <form method='post' action='#ENV{action}'
><div>
7 [(#REM) déclarer les hidden qui déclencheront le service du formulaire
8 paramêtre : url d'action ]
9 #ACTION_FORMULAIRE{#ENV{action}}
10 #SET{fl,abonnernotifications}
12 <legend><:abonnernotifications:abonnement_forum_threads:></legend>
13 <p class=
"explication"><:abonnernotifications:explication_abonnements{email=#ENV{_email}}:
></p>
16 #SET{name,id_threads}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
17 <li class=
"editer pleine_largeur editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
18 <label>[(#GET{fl}|concat{':label_',#GET{name}}|_T)]
</label>[
19 <span class='erreur_message'
>(#GET{erreurs})
</span>
21 <input type=
"hidden" name=
"#GET{name}#EVAL{chr(91)}#EVAL{chr(93)}" value=
"" />
22 <BOUCLE_threads(FORUMS){id_forum IN #ENV{_all_threads}}{par titre}
>
25 <input type=
"checkbox" name=
"#GET{name}#EVAL{chr(91)}#EVAL{chr(93)}" class=
"checkbox" id=
"#GET{name}_#GET{val}" value=
"#GET{val}"[(#GET{val}|in_any{#ENV{#GET{name},#GET{defaut}}}|oui)
checked=
"checked"]
/>
26 <label for=
"#GET{name}_#GET{val}">#TITRE (
<a href=
"[(#URL_FORUM)]">Voir la discussion
</a>)
</label>
30 <a href=
"#" onclick=
"jQuery(this).closest('li').find('input.checkbox').prop('checked','checked');return false;">Tout cocher
</a> |
31 <a href=
"#" onclick=
"jQuery(this).closest('li').find('input.checkbox').prop('checked',false);return false;">Tout décocher
</a>
36 [(#REM) ajouter les saisies supplémentaires : extra et autre, à cet endroit ]
39 <input type='submit' class='submit' name='modifabo' value='
<:abonnernotifications:bouton_modifier_abonnements|attribut_html:
>'
/></p>
42 <legend><:abonnernotifications:abonnement_modif_email:></legend>
44 #SET{name,notification_email}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
45 <li class=
"editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
46 <label for=
"#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]
</label>[
47 <span class='erreur_message'
>(#GET{erreurs})
</span>
48 ]
<input type=
"text" name=
"#GET{name}" class=
"text" value=
"#ENV*{#GET{name},#GET{defaut}}" id=
"#GET{name}" [(#HTML5|et{#GET{obli}})required='required']
/>
49 <p class=
"explication"><:abonnernotifications:explication_changer_email{email=#ENV{_email}}:
></p>
53 [(#REM) ajouter les saisies supplémentaires : extra et autre, à cet endroit ]
56 <input type='submit' class='submit' name='modifemail' value='
<:abonnernotifications:bouton_changer_email|attribut_html:
>'
/></p>