[SKEL][PLUGINS] +reservation evenements
[lhc/web/www.git] / www / plugins / skel_lhc / formulaires / inc-reservation_connection.html
1 #SET{id_auteur,#SESSION{id_auteur}}
2 <div class="identifiants">
3 <BOUCLE_connecte(CONDITION){si #GET{id_auteur}|>{0}}>
4 <div class="donnes_personnels">
5 <div class="nom">
6 <span class="label"><:reservation:label_nom:></span> <span>#NOM</span>
7 </div>
8 <div class="nom">
9 <span class="label"><:reservation:label_email:></span> <span>#EMAIL</span>
10 </div>
11 <BOUCLE_extras(DATA){source tableau, #ENV{champs_extras_auteurs}}>
12 #SET{nom,#OPTIONS|table_valeur{nom}}
13 <div class="#GET{nom}">
14 <span class="label">[(#OPTIONS|table_valeur{label})]</span> <span>#ENV{#GET{nom}}</span>
15 </div>
16 </BOUCLE_extras>
17 </div>
18 <div class="editer-groupe">
19 [(#SAISIE{checkbox,modifier_donnees_auteur,
20 label=<:reservation:label_modifier_identifiants_personnels:>,
21 datas=#ARRAY{1,<:reservation:ok:>}
22 })]
23 </div>
24 </BOUCLE_connecte>
25
26 <div class="editer-groupe donnees_auteur">
27 [(#SAISIE{input,#ENV{name_nom,nom},label=<:reservation:label_nom:>,obligatoire=oui})]
28
29 [(#SAISIE{input,#ENV{name_email,email},label=<:reservation:label_email:>,obligatoire=oui})]
30
31 [(#REM)GĂ©neration des champs extras auteurs]
32
33 #GENERER_SAISIES{#ENV{champs_extras_auteurs}}
34 </div>
35
36
37 <!--extra_connection1-->
38 [(#GET{id_auteur}|>{0}|non|et{#ENV{enregistrement_inscrit}|=={on}|oui})
39 <div class="editer-groupe">
40 [(#ENV{enregistrement_inscrit_obligatoire}|!={on}|?{
41 [(#SAISIE{checkbox,enregistrer,
42 class=enregistrer,
43 label=<:reservation:label_enregistrer:>,
44 datas=#ARRAY{1,<:reservation:ok:>}
45 })]
46 ,
47 #SET{obligatoire,oui}
48 })]
49 <div class="editer-groupe block_mp">
50 [(#SAISIE{input,#ENV{name_new_login,new_login},
51 label=<:item_login:>,
52 obligatoire=#GET{obligatoire}
53 })]
54 [(#SAISIE{input,#ENV{name_new_pass,new_pass},
55 type="password",
56 label=<:reservation:label_mot_passe:>,
57 obligatoire=#GET{obligatoire},
58 class=password,explication=<:info_plus_cinq_car:>
59 })]
60 [(#SAISIE{input,#ENV{name_new_pass2,new_pass2},
61 type="password",
62 label=<:reservation:label_mot_passe2:>,
63 obligatoire=#GET{obligatoire},
64 class=password
65 })]
66 </div>
67 </div>
68 ]
69 </div>
70
71 <!--extra_connection2-->
72 <BOUCLE_condition(CONDITION){si #ENV{enregistrement_inscrit_obligatoire}|!={on}|oui}>
73 <script type="text/javascript">
74 /*<![CDATA[*/
75 if (!$('input[name="enregistrer[]"]').is(':checked')) {
76 $('.block_mp').hide();
77 }
78
79 $('input[name="enregistrer[]"]').click(function() {
80 $('.block_mp').slideToggle('slow', function() {
81 });
82 });
83 /*]]>*/
84 </script>
85 </BOUCLE_condition>
86
87 <BOUCLE_condition2(CONDITION){si #GET{id_auteur}|>{0}|oui}>
88 <script type="text/javascript">
89 /*<![CDATA[*/
90 if (!$('input[name="modifier_donnees_auteur[]"]').is(':checked')) {
91 $('.donnees_auteur').hide();
92 }
93 else {
94 $('.donnes_personnels').hide();
95 }
96
97 $('input[name="modifier_donnees_auteur[]"]').click(function() {
98 $('.donnees_auteur').slideToggle('slow', function() {});
99 $('.donnes_personnels').slideToggle('slow', function() {});
100 });
101 /*]]>*/
102 </script>
103 </BOUCLE_condition2>