source: spip-zone/_plugins_/agenda/trunk/formulaires/migrer_agenda.html @ 91415

Last change on this file since 91415 was 91415, checked in by cedric@…, 6 years ago

petouille migration agenda

File size: 5.6 KB
Line 
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>
Note: See TracBrowser for help on using the repository browser.