source: spip-zone/_plugins_/agenda/trunk/formulaires/editer_evenement.html @ 54158

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

affichage de la saisie de l'heure en fonction de la coche horaire
bug sur saise des inscriptions (prendre en compte l'absence de coche)
affichage du contenu d'un evenement sur la page evenement+styles+chaines de langue

File size: 5.9 KB
Line 
1<div class="formulaire_spip formulaire_editer formulaire_editer_evenement formulaire_editer_evenemnt-#ENV{id_evenement,nouveau}">
2        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
3        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV**{message_erreur})</p>]
4        [(#ENV{editable})
5        <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
6                [(#REM) declarer les hidden qui declencheront le service du formulaire
7                parametre : url d'action ]
8                #ACTION_FORMULAIRE{#ENV{action}}
9                <input type='hidden' name='id_evenement' value='#ID_EVENEMENT' />
10                <input type='hidden' name='id_parent' value='#ENV{id_parent}' />
11          <ul>
12                        <li class="editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]">
13                                <label for="titre"><:agenda:evenement_titre:></label>[
14                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>
15                                ]<input type='text' class='text' name='titre' id='titre' value="#ENV{titre}" />
16                        </li>
17                <li class='editer_parent[ (#ENV**{erreurs}|table_valeur{id_parent}|oui)erreur]'>
18                <label for="id_parent"><:agenda:evenement_article:></label>[
19                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{id_parent})</span>
20                ]<INCLURE{fond=formulaires/selecteur/articles}{selected=#ENV{parents_id}}{id_article=#ENV{id_parent}}{name=parents_id}{select=1}{rubriques=0}>
21                </li>
22            <li class='editer_date fieldset'><fieldset><legend><:agenda:evenement_date:></legend>
23                                <ul>
24                                        <li class="editer_horaire[ (#ENV**{erreurs}|table_valeur{horaire}|oui)erreur]">
25                                                <label for="horaire"><:agenda:evenement_horaire:></label>[
26                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{horaire})</span>
27                                                ]<input type='checkbox' name='horaire' id='horaire' value='non' [(#ENV{horaire}|=={oui}|non)checked='checked']
28                                                        onclick="if (this.checked==false) { $('span.afficher_horaire').show();} else {$('span.afficher_horaire').hide();}" />
29                                        </li>
30                                        <li class="editer_date_debut_fin[ (#ENV**{erreurs}|table_valeur{date_debut}|oui)erreur][ (#ENV**{erreurs}|table_valeur{date_fin}|oui)erreur]">
31                                                [
32                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{date_debut})</span>][
33                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{date_fin})</span>
34                                                ]<label for="date_debut"><:agenda:evenement_date_de:></label><input type='text' class='text date' name='date_debut' id='date_debut' size='10' maxlength='10' value="[(#ENV{date_debut})]" />
35                                                <span class='afficher_horaire[(#ENV{horaire}|=={oui}|non)none]'>
36                                                <label for='heure_debut' class='heure'><:agenda:evenement_date_a_immediat:></label>
37                                                <input type='text' class='text heure' name='heure_debut' id='heure_debut' size='4' maxlength='5' value="[(#ENV{heure_debut})]"
38                                                /></span>
39                                                <label for="date_fin" class='date_fin'><:agenda:evenement_date_a:></label>
40                                                <span class='afficher_horaire[(#ENV{horaire}|=={oui}|non)none]'><label for='heure_fin' class='heure'><:agenda:evenement_date_a_immediat:></label>
41                                                <input type='text' class='text heure' name='heure_fin' id='heure_fin' size='4' maxlength='5' value="[(#ENV{heure_fin})]"
42                                                /></span><input type='text' class='text date' name='date_fin' id='date_fin' size='10' maxlength='10' value="[(#ENV{date_fin})]" />
43                                        </li>
44                                </ul>
45            </fieldset></li>
46                        <li class="editer_repetitions[ (#ENV**{erreurs}|table_valeur{repetitions}|oui)erreur]">
47                                <label for="repetitions"><:agenda:evenement_repetitions:></label>[
48                                (#ENV{repetitions}|non)<a href='#' onclick="$(this).next().removeClass('cachee');return false;"><:agenda:ajouter_repetition:></a>
49                                <div class='ajouter_repetitions'>][
50                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{repetitions})</span>
51                                ]<div id='repetitions_picker'></div>
52                                <textarea name='repetitions' id='repetitions'>#ENV{repetitions}</textarea>[
53                                (#ENV{repetitions}|non)</div>]
54                        </li>
55            <li class="editer_descriptif[ (#ENV**{erreurs}|table_valeur{descriptif}|oui)erreur]">
56                                <label for="descriptif"><:agenda:evenement_descriptif:></label>[
57                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{descriptif})</span>
58                                ]<textarea name='descriptif' rows='5' id='descriptif' class="inserer_barre_edition">[(#ENV{descriptif})]</textarea>
59            </li>[
60                (#ENV{affiche_inscription,oui}|=={oui}|oui)
61            <li class="editer_inscription[ (#ENV**{erreurs}|table_valeur{inscription}|oui)erreur]">
62                    <div class='choix inscription'>
63                                        [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{inscription})</span>]
64                                        <input type='checkbox' class='checkbox' name='inscription' id='inscription' value="1"[ (#ENV{inscription}|oui)checked="checked"] />
65                                        <label for="inscription"><:agenda:label_inscription:></label>
66                                </div><div class='choix places'>
67                                <label for="places"><:agenda:label_places:></label>[
68                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{places})</span>
69                                ]<input type='text' class='text' name='places' id='places' value="[(#ENV{places})]" />
70                                </div>
71            </li>]
72            <li class="editer_lieu[ (#ENV**{erreurs}|table_valeur{lieu}|oui)erreur]">
73                                <label for="lieu"><:agenda:evenement_lieu:></label>[
74                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{lieu})</span>
75                                ]<input type='text' class='text' name='lieu' id='lieu' value="[(#ENV{lieu})]" />
76            </li>
77            <li class="editer_adresse[ (#ENV**{erreurs}|table_valeur{adresse}|oui)erreur]">
78                                <label for="adresse"><:agenda:evenement_adresse:></label>[
79                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{adresse})</span>
80                                ]<textarea name='adresse' rows='3' id='adresse'>[(#ENV{adresse})]</textarea>
81            </li>
82          </ul>
83          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
84          <!--extra-->
85          <p class='boutons'><input type='submit' class='submit' value='[(#ENV{id_evenement}|?{<:bouton_enregistrer:>,<:bouton_ajouter:>})]' /></p>
86        </div></form>
87        #INCLURE{fond=formulaires/dateur/inc-dateur}
88        ]
89</div>
Note: See TracBrowser for help on using the repository browser.