source: spip-zone/_plugins_/inscription/trunk/formulaires/inscription3_infos_perso.html @ 98219

Last change on this file since 98219 was 98219, checked in by kent1@…, 4 years ago

Formalisme formulaire compat 3.1 et > (Saisies étant nécessité)

File size: 7.6 KB
Line 
1[(#REM) information générales
2On teste la présence d'au moins un des champs pour l'afficher]
3
4[(#SET{config_inscription3,#CONFIG{inscription3,#ARRAY}})]
5
6[(#GET{config_inscription3}|table_valeur{sexe}|=={on}|ou{
7[(#GET{config_inscription3}|table_valeur{nom_famille}|=={on})]}|ou{
8[(#GET{config_inscription3}|table_valeur{prenom}|=={on})]}|ou{
9[(#GET{config_inscription3}|table_valeur{logo}|=={on})]}|ou{
10[(#GET{config_inscription3}|table_valeur{surnom}|=={on})]}|ou{
11[(#GET{config_inscription3}|table_valeur{naissance}|=={on})]}|ou{
12[(#GET{config_inscription3}|table_valeur{bio}|=={on})]}|ou{
13[(#GET{config_inscription3}|table_valeur{nom_site}|=={on})]}|ou{
14[(#GET{config_inscription3}|table_valeur{url_site}|=={on})]}|ou{
15[(#GET{config_inscription3}|table_valeur{pgp}|=={on})]}|ou{
16[(#GET{config_inscription3}|table_valeur{commentaire}|=={on})]}|ou{
17[(#GET{config_inscription3}|table_valeur{adresse}|=={on})]}|ou{
18[(#GET{config_inscription3}|table_valeur{code_postal}|=={on})]}|ou{
19[(#GET{config_inscription3}|table_valeur{ville}|=={on})]}|ou{
20[(#GET{config_inscription3}|table_valeur{pays}|=={on})]}|ou{
21[(#GET{config_inscription3}|table_valeur{telephone}|=={on})]}|ou{
22[(#GET{config_inscription3}|table_valeur{mobile}|=={on})]}|ou{
23[(#GET{config_inscription3}|table_valeur{fax}|=={on})]}|oui)
24<[(#DIV|sinon{li}) class="fieldset info_perso"]>
25        <h3 class="legend">
26                <:inscription3:legende_info_perso:>
27        </h3>
28
29        <[(#DIV|sinon{ul}) class="editer_groupe"]>
30                [(#GET{config_inscription3}|table_valeur{sexe}|=={on}|oui)
31                <[(#DIV|sinon{li})] class="editer editer_sexe[ (#GET{config_inscription3}|table_valeur{sexe_obligatoire}|=={on}|oui)obligatoire][ (#ENV**{erreurs}|table_valeur{sexe}|oui)erreur]">
32                        <label><:inscription3:label_civilite:></label>
33                        [<p class='erreur_message'>(#ENV**{erreurs}|table_valeur{sexe})</p>]
34                        <div class="choix">
35                                <input class="radio" name="sexe" id="monsieur" type="radio" [(#ENV{sexe}|=={M}|?{'checked="checked"'})] value="M" />
36                                <label for="monsieur"><:inscription3:choix_masculin:></label>
37                        </div>
38                        <div class="choix">
39                                <input class="radio" name="sexe" id="madame" type="radio" [(#ENV{sexe}|=={F}|?{'checked="checked"'})] value="F" />
40                                <label for="madame"><:inscription3:choix_feminin:></label>
41                        </div>
42                </[(#DIV|sinon{li})]>]
43
44                [(#GET{config_inscription3}|table_valeur{nom_famille}|=={on}|oui)
45                        [(#GET{config_inscription3}|table_valeur{nom_famille_obligatoire}|=={on}|oui)#SET{nom_famille_obligatoire,oui}]
46                        [(#SAISIE{input,nom_famille,
47                                obligatoire=#GET{nom_famille_obligatoire},
48                                label=<:inscription3:label_nom_famille:>,
49                                size=30})]
50                ]
51
52                [(#GET{config_inscription3}|table_valeur{prenom}|=={on}|oui)
53                        [(#GET{config_inscription3}|table_valeur{prenom_obligatoire}|=={on}|oui)#SET{prenom_obligatoire,oui}]
54                        [(#SAISIE{input,prenom,
55                                obligatoire=#GET{prenom_obligatoire},
56                                label=<:inscription3:label_prenom:>,
57                                size=30})]
58                ]
59
60                [(#GET{config_inscription3}|table_valeur{logo}|=={on}|oui)
61                <[(#DIV|sinon{li})] class="editer editer_logo[ (#GET{config_inscription3}|table_valeur{logo_obligatoire}|=={on}|?{obligatoire})][ (#ENV**{erreurs}|table_valeur{logo}|oui)erreur]">
62                        <label for="logo"><:inscription3:label_logo_auteur:></label>
63                        <input type="file" class="text" name="logo" id="logo" value="#ENV{logo}" />
64                        [<p class='erreur_message'>(#ENV**{erreurs}|table_valeur{logo})</p>]
65                </[(#DIV|sinon{li})]>]
66
67                [(#GET{config_inscription3}|table_valeur{surnom}|=={on}|oui)
68                        [(#GET{config_inscription3}|table_valeur{surnom_obligatoire}|=={on}|oui)#SET{surnom_obligatoire,oui}]
69                        [(#SAISIE{input,surnom,
70                                obligatoire=#GET{surnom_obligatoire},
71                                label=<:inscription3:label_surnom:>,
72                                size=30})]
73                ]
74
75                [(#GET{config_inscription3}|table_valeur{naissance}|=={on}|oui)
76                        [(#GET{config_inscription3}|table_valeur{naissance_obligatoire}|=={on}|oui)#SET{naissance_obligatoire,oui}]
77                        [(#SAISIE{date_jour_mois_annee,
78                                naissance,
79                                obligatoire=#GET{naissance_obligatoire},
80                                datetime=non,
81                                label=<:inscription3:label_naissance:>})]
82                ]
83
84                [(#GET{config_inscription3}|table_valeur{bio}|=={on}|oui)
85                        [(#GET{config_inscription3}|table_valeur{bio_obligatoire}|=={on}|oui)#SET{bio_obligatoire,oui}]
86                        [(#SAISIE{textarea,bio,
87                                rows=10,
88                                obligatoire=#GET{bio_obligatoire},
89                                label=<:inscription3:label_bio:>})]
90                ]
91
92                [(#GET{config_inscription3}|table_valeur{nom_site}|=={on}|oui)
93                        [(#GET{config_inscription3}|table_valeur{nom_site_obligatoire}|=={on}|oui)#SET{nom_site_obligatoire,oui}]
94                        [(#SAISIE{input,nom_site,
95                                obligatoire=#GET{nom_site_obligatoire},
96                                label=<:inscription3:label_nom_site:>,
97                                size=30})]
98                ]
99
100                [(#GET{config_inscription3}|table_valeur{url_site}|=={on}|oui)
101                        [(#GET{config_inscription3}|table_valeur{url_site_obligatoire}|=={on}|oui)#SET{url_site_obligatoire,oui}]
102                        [(#SAISIE{input,url_site,
103                                obligatoire=#GET{url_site_obligatoire},
104                                label=<:inscription3:label_url_site:>,
105                                size=30})]
106                ]
107
108                [(#GET{config_inscription3}|table_valeur{pgp}|=={on}|oui)
109                        [(#GET{config_inscription3}|table_valeur{pgp_obligatoire}|=={on}|oui)#SET{pgp_obligatoire,oui}]
110                        [(#SAISIE{textarea,pgp,
111                                rows=5,
112                                obligatoire=#GET{pgp_obligatoire},
113                                label=<:inscription3:label_pgp:>})]
114                ]
115
116                [(#GET{config_inscription3}|table_valeur{adresse}|=={on}|oui)
117                        [(#GET{config_inscription3}|table_valeur{adresse_obligatoire}|=={on}|oui)#SET{adresse_obligatoire,oui}]
118                        [(#SAISIE{textarea,adresse,
119                                rows=3,
120                                obligatoire=#GET{adresse_obligatoire},
121                                label=<:inscription3:label_adresse:>})]
122                ]
123
124                [(#GET{config_inscription3}|table_valeur{code_postal}|=={on}|oui)
125                        [(#GET{config_inscription3}|table_valeur{code_postal_obligatoire}|=={on}|oui)#SET{code_postal_obligatoire,oui}]
126                        [(#SAISIE{input,code_postal,
127                                obligatoire=#GET{code_postal_obligatoire},
128                                label=<:inscription3:label_code_postal:>,
129                                size=30})]
130                ]
131
132                [(#GET{config_inscription3}|table_valeur{ville}|=={on}|oui)
133                        [(#GET{config_inscription3}|table_valeur{ville_obligatoire}|=={on}|oui)#SET{ville_obligatoire,oui}]
134                        [(#SAISIE{input,ville,
135                                obligatoire=#GET{ville_obligatoire},
136                                label=<:inscription3:label_ville:>,
137                                size=30})]
138                ]
139
140                [(#GET{config_inscription3}|table_valeur{pays}|=={on}|oui)
141                        [(#GET{config_inscription3}|table_valeur{pays_obligatoire}|=={on}|oui)#SET{pays_obligatoire,oui}]
142                        [(#SAISIE{pays,pays,
143                                label=<:inscription3:label_pays:>,
144                                option_intro=-,
145                                obligatoire=#GET{pays_obligatoire},
146                                defaut=#GET{config_inscription3}|table_valeur{pays_defaut}})]
147                ]
148
149                [(#GET{config_inscription3}|table_valeur{telephone}|=={on}|oui)
150                        [(#GET{config_inscription3}|table_valeur{telephone_obligatoire}|=={on}|oui)#SET{telephone_obligatoire,oui}]
151                        [(#SAISIE{input,telephone,
152                                obligatoire=#GET{telephone_obligatoire},
153                                label=<:inscription3:label_telephone:>,
154                                size=30})]
155                ]
156
157                [(#GET{config_inscription3}|table_valeur{fax}|=={on}|oui)
158                        [(#GET{config_inscription3}|table_valeur{fax_obligatoire}|=={on}|oui)#SET{fax_obligatoire,oui}]
159                        [(#SAISIE{input,fax,
160                                obligatoire=#GET{fax_obligatoire},
161                                label=<:inscription3:label_fax:>,
162                                size=30})]
163                ]
164
165                [(#GET{config_inscription3}|table_valeur{mobile}|=={on}|oui)
166                        [(#GET{config_inscription3}|table_valeur{mobile_obligatoire}|=={on}|oui)#SET{mobile_obligatoire,oui}]
167                        [(#SAISIE{input,mobile,
168                                obligatoire=#GET{mobile_obligatoire},
169                                label=<:inscription3:label_mobile:>,
170                                size=30})]
171                ]
172
173                [(#GET{config_inscription3}|table_valeur{commentaire}|=={on}|oui)
174                        [(#GET{config_inscription3}|table_valeur{commentaire_obligatoire}|=={on}|oui)#SET{commentaire_obligatoire,oui}]
175                        [(#SAISIE{textarea,commentaire,
176                                rows=10,
177                                obligatoire=#GET{commentaire_obligatoire},
178                                label=<:inscription3:label_commentaire:>})]
179                ]
180        </[(#DIV|sinon{ul})]>
181</[(#DIV|sinon{li})]>]
182#FILTRE{trim}
Note: See TracBrowser for help on using the repository browser.