source: trunk/spip/esqueleto-redcta/plugins/agenda/1_9_2/formulaires/formulaire_edition_evenement.html @ 30

Last change on this file since 30 was 30, checked in by sebas, 17 years ago

nueva importacion del codigo del esqueleto de redcta con los plugins

File size: 6.3 KB
Line 
1<a name='evenement#ID_EVENEMENT'></a>
2<form method='post' action='#ENV{self}#evenement#ID_EVENEMENT'>
3        <div>
4        [(#ENV{self}|form_hidden)]
5        [<input type='hidden' name='id_evenemnt' value='(#ENV{id_evenemnt})' />]
6        <input type='hidden' name='#ENV{evenement_action}' value='1' />
7       
8        </div>
9<fieldset class='agenda-visu-evenement' id='agenda-visu-evenement'>
10<div class='agenda-visu-evenement-bouton-fermer'>
11<a href='[(#ENV{self}|parametre_url{id_evenement,''})]'
12onclick="$('#agenda-visu-evenement').hide();
13$('#afficher_horaire_debut_evenement').hide();
14$('#afficher_horaire_fin_evenement').hide();
15cal_repetitions.hide();
16return false;"><img src='#CHEMIN{img_pack/croix.png}' width='12' height='12' style='border:none;'></a>
17</div>
18<legend>[(#ENV{id_evenement}|?{<:agenda:titre_cadre_modifier_evenement:>,<:agenda:titre_cadre_ajouter_evenement:>})]</legend>
19
20[(#REM) TITRE]
21<span class='titre-titre'>
22        <label for="evenement_titre"><:agenda:evenement_titre:></label>
23        [<span class='spip_form_label_obligatoire[(#ENV**{erreur}|table_valeur{evenement_titre}|?{' ',''})obligatoire_oublie]'>
24                (#ENV**{obligatoire}|table_valeur{evenement_titre}|?{<:agenda:info_obligatoire:>,''})</span>]
25</span>
26<span class='titre-visu'>
27        <input type='text' name='evenement_titre' id='evenement_titre' value="[(#ENV**{valeurs}|table_valeur{evenement_titre,''}|entites_html)]" 
28                class='[(#ENV**{obligatoire}|table_valeur{evenement_titre}|?{forml,formo})][(#ENV**{erreur}|table_valeur{evenement_titre}|?{' ',''}) champ_obli_oubli]' 
29                onfocus="this.className='[(#ENV**{obligatoire}|table_valeur{evenement_titre}|=={oui}|?{forml,formo})]-focus'" 
30                onblur="this.className='[(#ENV**{obligatoire}|table_valeur{evenement_titre}|=={oui}|?{forml,formo})]'" />
31</span>
32[(#REM) LIEU]
33<span class='lieu-titre'>
34        <label for="evenement_lieu"><:agenda:evenement_lieu:></label>
35        [<span class='spip_form_label_obligatoire[(#ENV**{erreur}|table_valeur{evenement_lieu}|?{' ',''})obligatoire_oublie]'>
36                (#ENV**{obligatoire}|table_valeur{evenement_lieu}|?{<:agenda:info_obligatoire:>,''})</span>]
37</span>
38<span class='lieu-visu'>
39        <input type='text' name='evenement_lieu' id='evenement_lieu' value="[(#ENV**{valeurs}|table_valeur{evenement_lieu,''}|entites_html)]" 
40                class='[(#ENV**{obligatoire}|table_valeur{evenement_lieu}|?{forml,formo})][(#ENV**{erreur}|table_valeur{evenement_lieu}|?{' ',''}) champ_obli_oubli]' 
41                onfocus="this.className='[(#ENV**{obligatoire}|table_valeur{evenement_lieu}|=={oui}|?{forml,formo})]-focus'" 
42                onblur="this.className='[(#ENV**{obligatoire}|table_valeur{evenement_lieu}|=={oui}|?{forml,formo})]'" />
43</span>
44
45[(#REM) HORAIRE]
46<span class='horaire-titre'>
47        <label for="evenement_lieu"><:agenda:evenement_horaire:></label>
48        <input type='checkbox' name='evenement_horaire' id='evenement_horaire' value='oui' [(#ENV**{valeurs}|table_valeur{evenement_horaire,''}|=={oui}|?{' ',''})checked='checked']
49                onClick="if ($('#evenement_horaire')[0].checked==true) { $('#afficher_horaire_debut_evenement').show();
50$('#afficher_horaire_fin_evenement').show();} else{$('#afficher_horaire_debut_evenement').hide();$('#afficher_horaire_fin_evenement').hide();}" />
51</span>
52
53[(#REM) DATES]
54<span class='date-titre'><:agenda:evenement_date:></span>
55<span class='date-visu'>
56<:agenda:evenement_date_de:>
57[(#ENV**{valeurs}|table_valeur{date_evenement_debut}|WCalendar_controller{'_evenement_debut'})]
58<span class='agenda_visible_au_chargement' id='afficher_horaire_debut_evenement'>
59<:agenda:evenement_date_a_immediat:>
60[(#ENV**{valeurs}|table_valeur{date_evenement_debut}|Agenda_heure_selector{'_debut'})]
61</span>
62<br/>
63<:agenda:evenement_date_au:>
64[(#ENV**{valeurs}|table_valeur{date_evenement_fin}|WCalendar_controller{'_evenement_fin'})]
65<span class='agenda_visible_au_chargement' id='afficher_horaire_fin_evenement'>
66<:agenda:evenement_date_a_immediat:>
67[(#ENV**{valeurs}|table_valeur{date_evenement_fin}|Agenda_heure_selector{'_fin'})]
68</span>
69</span>
70
71[(#REM) DESCRIPTIF]
72<span class='descriptif-titre'>
73        <label for="evenement_descriptif"><:agenda:evenement_descriptif:></label>
74        [<span class='spip_form_label_obligatoire[(#ENV**{erreur}|table_valeur{evenement_descriptif}|?{' ',''})obligatoire_oublie]'>
75                (#ENV**{obligatoire}|table_valeur{evenement_descriptif}|?{<:agenda:info_obligatoire:>,''})</span>]
76</span>
77<span class='descriptif-visu'>
78        <textarea name='evenement_descriptif' id='evenement_descriptif' 
79                class='[(#ENV**{obligatoire}|table_valeur{evenement_descriptif}|?{forml,formo})][(#ENV**{erreur}|table_valeur{evenement_descriptif}|?{' ',''}) champ_obli_oubli]' 
80                onfocus="this.className='[(#ENV**{obligatoire}|table_valeur{evenement_descriptif}|=={oui}|?{forml,formo})]-focus'" 
81                onblur="this.className='[(#ENV**{obligatoire}|table_valeur{evenement_descriptif}|=={oui}|?{forml,formo})]'" 
82                rows='3' >[(#ENV**{valeurs}|table_valeur{evenement_descriptif,''}|entites_html)]</textarea>
83</span>
84
85[(#REM) MOTS CLES : chaque groupe de mot cle attribuable a un evenement agenda
86        donne un select ]
87<span class='agenda_mots_cles'>
88<BOUCLE_groupes(GROUPES_MOTS){evenements='oui'}>
89        <select name='evenement_groupe_mot_select_#ID_GROUPE[]' class='fondl verdana1 agenda_mot_cle_select'[
90        (#UNSEUL|=={'oui'}|?{'',' '}) multiple='multiple' size='4']>
91        [<option value='x' style='font-variant: small-caps;' [
92        (#UNSEUL|=={'oui'}|?{'',' '}) disabled='disabled']>(#TITRE|supprimer_numero)</option>]
93        <BOUCLE_mots(MOTS){id_groupe}>
94                <option value='#ID_MOT'
95                [(#ID_MOT|in_any{[(#ENV**{valeurs}|table_valeur{mots})],''})selected='selected']>#TITRE</option>
96        </BOUCLE_mots>
97        </select>
98</BOUCLE_groupes>
99</span>
100<script type='text/javascript' src='#CHEMIN{img_pack/multiselect.js}'></script>
101<span class='repetitions-calendrier' id='repetitions-calendrier'>
102[(#ENV**{valeurs}|table_valeur{repetitions}|WCalendar_statique_controller{'_repetitions'})]
103</span>
104
105<div class='edition-bouton' style='text-align:#LANG_RIGHT'>
106[(#ENV{evenement_action}|=={'evenement_modif'}|?{' ',''})
107<div style='float:#LANG_LEFT'>
108<input type='submit' name='supp_evenement' value='<:agenda:bouton_supprimer:>' class="fondl" />
109</div>
110]
111<input type='submit' name='cancel' value='<:agenda:bouton_annuler:>' class="fondl" />
112<input type='submit' name='ajouter' value='[(#ENV{evenement_action}|=={'evenement_modif'}|?{<:bouton_enregistrer:>,<:bouton_ajouter:>})]' class='fondo spip_boutons' onclick='javascript:getSelectedDate_repetitions()'>
113</div>
114</fieldset>
115</form>
Note: See TracBrowser for help on using the repository browser.