~maj plugins
[ptitvelo/web/www.git] / www / plugins / agenda_3_5 / formulaires / migrer_agenda.html
1 <div class="formulaire_spip formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}">
2 <h3 class="titrem"><:migreragenda:titre_migrer_agenda:></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>]
5 [(#ENV{editable})
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,migreragenda}
11
12 <p class="explication"><:migreragenda:explication_migration_agenda_article_1:></p>
13 <p class="explication"><:migreragenda:explication_migration_agenda_article_2:></p>
14 <ul>
15 [<li class="editer editer_parent[ (#ENV**{erreurs}|table_valeur{id_parent}|oui)erreur]">
16 <label for="id_parent"><:migreragenda:label_rubrique_source:></label>[
17 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{id_parent})</span>
18 ]
19 (#VAL|chercher_rubrique{0,#ENV{id_parent},'article',0,0,0,form_simple})
20 </li>]
21 #SET{name,toute_la_branche}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
22 <li class="editer pleine_largeur editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">[
23 <span class='erreur_message'>(#GET{erreurs})</span>
24 ]
25 #SET{val,oui}
26 <div class="choix">
27 <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#GET{val}|=={#ENV{#GET{name},#GET{defaut}}}|oui)checked="checked"] />
28 <label for="#GET{name}_#GET{val}">[(#GET{fl}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
29 </div>
30 </li>
31
32 #SET{name,champ_date_debut}#SET{obli,''}#SET{defaut,'date'}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
33 <li class="editer long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
34 <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
35 <span class='erreur_message'>(#GET{erreurs})</span>
36 ]<select name="#GET{name}" class="select" id="#GET{name}">
37 #SET{val,date}
38 <option value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)selected="selected"]>[(#GET{fl}|concat{':label_champ_',#GET{val}}|_T)]</option>
39 #SET{val,date_redac}
40 <option value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)selected="selected"]>[(#GET{fl}|concat{':label_champ_',#GET{val}}|_T)]</option>
41 </select>
42 </li>
43 #SET{name,champ_date_fin}#SET{obli,''}#SET{defaut,'date_redac'}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
44 <li class="editer long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
45 <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
46 <span class='erreur_message'>(#GET{erreurs})</span>
47 ]<select name="#GET{name}" class="select" id="#GET{name}">
48 #SET{val,date}
49 <option value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)selected="selected"]>[(#GET{fl}|concat{':label_champ_',#GET{val}}|_T)]</option>
50 #SET{val,date_redac}
51 <option value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)selected="selected"]>[(#GET{fl}|concat{':label_champ_',#GET{val}}|_T)]</option>
52 </select>
53 </li>
54
55 #SET{name,horaire}#SET{obli,''}#SET{defaut,'oui'}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
56 <li class="editer long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
57 <label>[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
58 <span class='erreur_message'>(#GET{erreurs})</span>
59 ]
60 #SET{val,oui}
61 <div class="choix">
62 <input type="radio" name="#GET{name}" class="radio" id="#GET{name}_#GET{val}" value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] />
63 <label for="#GET{name}_#GET{val}">[(#GET{fl}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
64 </div>
65 #SET{val,non}
66 <div class="choix">
67 <input type="radio" name="#GET{name}" class="radio" id="#GET{name}_#GET{val}" value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)checked="checked"] />
68 <label for="#GET{name}_#GET{val}">[(#GET{fl}|concat{':label_',#GET{name},'_',#GET{val}}|_T)]</label>
69 </div>
70 </li>
71
72 #SET{name,groupes_mots}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
73 <li class="editer long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
74 <label>[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
75 <span class='erreur_message'>(#GET{erreurs})</span>
76 ]
77 ]
78 <BOUCLE_gr(GROUPES_MOTS){par num titre,titre}{si #ENV{editable}}>
79 #SET{val,#ID_GROUPE}
80 <div class="choix">
81 <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"] />
82 <label for="#GET{name}_#GET{val}">#TITRE (<:info_numero_abbreviation:> #ID_GROUPE)</label>
83 </div>
84 </BOUCLE_gr>
85 [(#ENV{editable})
86 </li>
87 </ul>
88 <p class="explication"><:migreragenda:explication_migration_agenda_article_fin:></p>
89 [(#REM) ajouter les saisies supplémentaires : extra et autre, à cet endroit ]
90 <!--extra-->
91 <p class='boutons'><span class='image_loading'>&nbsp;</span>
92 <input type='submit' class='submit' value='<:migreragenda:bouton_migrer|attribut_html:>' /></p>
93
94 [<div class="notice">
95 (#ENV**{erreurs}|table_valeur{confirmer})
96 </div>
97 <p class='boutons'><span class='image_loading'>&nbsp;</span>
98 <input type='submit' class='submit' name='confirm' value='<:migreragenda:bouton_lancer_migration|attribut_html:>' /></p>
99 ]
100 </div></form>
101 ]
102 </div>