source: spip-zone/_plugins_/alertes/trunk/formulaires/alertes_email.html @ 81197

Last change on this file since 81197 was 81197, checked in by magegahell@…, 5 years ago

Et fallait que je me rate : oublie de la branche. On déplace dans trunk

File size: 3.2 KB
Line 
1[(#REM)
2        Formulaire d'enregistrement des abonnements.
3        Assez basique et en table (et oui). Nous vous recommandons de réaliser le votre à partir de cet exemple et de le surcharger dans squelettes/formulaires/
4]
5<div class="formulaire_spip formulaire_alertes_email">
6        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
7        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
8        <form action="#ENV{action}" method="post">
9                <div>
10                #ACTION_FORMULAIRE{#ENV{action}}
11               
12                <B_alertes_mots>
13                <h3><:alertes:abo_keywords:><h3>
14
15                <table class="fields-cols">                                             
16
17                <BOUCLE_alertes_mots(MOTS){tout}{id_groupe IN #CONFIG{config_alertes/groupes}|to_array}>
18                [(#COMPTEUR_BOUCLE|alterner{'<tr>','','','',''})]
19                <td>
20                        <input type="checkbox" class="checkbox" name="mots[]" id="mot-#ID_MOT" value="#ID_MOT"[ (#ENV{mots}|find{#ID_MOT}|oui)checked="checked"]/>
21                        <label for="mot-#ID_MOT">#TITRE</label>
22                </td>
23                [(#COMPTEUR_BOUCLE|alterner{'','','','','</tr>'})]
24                </BOUCLE_alertes_mots>
25                [(#TOTAL_BOUCLE|modulo{5}|=={0}|?{'','</tr>'})]
26                </table>
27                </B_alertes_mots>
28               
29                <B_alertes_rubriques>
30                <h3><:alertes:abo_topics:></h3>
31                <table class="fields-cols">                                             
32
33                <BOUCLE_alertes_rubriques(RUBRIQUES){tout}{id_rubrique IN #CONFIG{config_alertes/rubriques}|to_array}>
34                [(#COMPTEUR_BOUCLE|alterner{'<tr>','','','',''})]
35                <td>
36                        <input type="checkbox" class="checkbox" name="rubriques[]" id="rubrique-#ID_RUBRIQUE" value="#ID_RUBRIQUE"[ (#ENV{rubriques}|find{#ID_RUBRIQUE}|oui)checked="checked"]/>
37                        <label for="rubrique-#ID_RUBRIQUE">#TITRE</label>
38                </td>
39                [(#COMPTEUR_BOUCLE|alterner{'','','','','</tr>'})]
40                </BOUCLE_alertes_rubriques>
41                [(#TOTAL_BOUCLE|modulo{5}|=={0}|?{'','</tr>'})]
42                </table>
43                </B_alertes_rubriques>
44               
45                <B_alertes_secteurs>
46                <h3><:alertes:abo_sectors:></h3>
47                <table class="fields-cols">             
48                <BOUCLE_alertes_secteurs(RUBRIQUES){tout}{racine}{id_secteur IN #CONFIG{config_alertes/secteurs}|to_array}>
49                [(#COMPTEUR_BOUCLE|alterner{'<tr>','','','',''})]
50                <td>
51                        <input type="checkbox" class="checkbox" name="secteurs[]" id="secteur-#ID_RUBRIQUE" value="#ID_RUBRIQUE"[ (#ENV{secteurs}|find{#ID_RUBRIQUE}|oui)checked="checked"]/>
52                        <label for="secteur-#ID_RUBRIQUE">#TITRE</label>
53                </td>
54                [(#COMPTEUR_BOUCLE|alterner{'','','','','</tr>'})]
55                </BOUCLE_alertes_secteurs>
56                [(#TOTAL_BOUCLE|modulo{5}|=={0}|?{'','</tr>'})]
57                </table>
58                </B_alertes_secteurs>
59               
60                <B_alertes_auteurs>
61                <h3><:alertes:abo_authors:></h3>
62                <table class="fields-cols">             
63                <BOUCLE_alertes_auteurs(AUTEURS){tout}{id_auteur IN #CONFIG{config_alertes/auteurs}|to_array}>
64                [(#COMPTEUR_BOUCLE|alterner{'<tr>','','','',''})]
65                <td>
66                        <input type="checkbox" class="checkbox" name="auteurs[]" id="auteur-#ID_AUTEUR" value="#ID_AUTEUR"[ (#ENV{auteurs}|find{#ID_AUTEUR}|oui)checked="checked"]/>
67                        <label for="auteur-#ID_AUTEUR">[(#NOM|sinon{#LOGIN})]</label>
68                </td>
69                [(#COMPTEUR_BOUCLE|alterner{'','','','','</tr>'})]
70                </BOUCLE_alertes_auteurs>
71                [(#TOTAL_BOUCLE|modulo{5}|=={0}|?{'','</tr>'})]
72                </table>
73                </B_alertes_auteurs>
74               
75                <p class="boutons"><input type="submit" name="submit" class="submit" value="<:pass_ok:>" /></p>
76                </div>
77        </form>
78</div>
Note: See TracBrowser for help on using the repository browser.