source: trunk/spip/esqueleto-redcta/plugins/agenda/1_9_0/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.4 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="setvisibility('agenda-visu-evenement', 'hidden');
13setvisibility('afficher_horaire_debut_evenement', 'hidden');
14setvisibility('afficher_horaire_fin_evenement', 'hidden');
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' value='oui' [(#ENV**{valeurs}|table_valeur{evenement_horaire,''}|=={oui}|?{' ',''})checked='checked']
49                onClick="var element =  findObj('evenement_horaire');var choix = element.checked;
50        if (choix==true){       setvisibility('afficher_horaire_debut_evenement', 'visible');setvisibility('afficher_horaire_fin_evenement', 'visible');}
51        else{setvisibility('afficher_horaire_debut_evenement', 'hidden');setvisibility('afficher_horaire_fin_evenement', 'hidden');}" />
52</span>
53
54[(#REM) DATES]
55<span class='date-titre'><:pimagenda:evenement_date:></span>
56<span class='date-visu'>
57<:pimagenda:evenement_date_de:>
58[(#ENV**{valeurs}|table_valeur{date_evenement_debut}|WCalendar_controller{'_evenement_debut'})]
59<span class='agenda_visible_au_chargement' id='afficher_horaire_debut_evenement'>
60<:pimagenda:evenement_date_a:>
61[(#ENV**{valeurs}|table_valeur{date_evenement_debut}|PIMAgenda_heure_selector{'_debut'})]
62</span>
63<br/>
64<:pimagenda:evenement_date_au:>
65[(#ENV**{valeurs}|table_valeur{date_evenement_fin}|WCalendar_controller{'_evenement_fin'})]
66<span class='agenda_visible_au_chargement' id='afficher_horaire_fin_evenement'>
67<:pimagenda:evenement_date_a:>
68[(#ENV**{valeurs}|table_valeur{date_evenement_fin}|PIMAgenda_heure_selector{'_fin'})]
69</span>
70</span>
71
72[(#REM) DESCRIPTIF]
73<span class='descriptif-titre'>
74        <label for="evenement_descriptif"><:agenda:evenement_descriptif:></label>
75        [<span class='spip_form_label_obligatoire[(#ENV**{erreur}|table_valeur{evenement_descriptif}|?{' ',''})obligatoire_oublie]'>
76                (#ENV**{obligatoire}|table_valeur{evenement_descriptif}|?{<:agenda:info_obligatoire:>,''})</span>]
77</span>
78<span class='descriptif-visu'>
79        <textarea name='evenement_descriptif' id='evenement_descriptif' 
80                class='[(#ENV**{obligatoire}|table_valeur{evenement_descriptif}|?{forml,formo})][(#ENV**{erreur}|table_valeur{evenement_descriptif}|?{' ',''}) champ_obli_oubli]' 
81                onfocus="this.className='[(#ENV**{obligatoire}|table_valeur{evenement_descriptif}|=={oui}|?{forml,formo})]-focus'" 
82                onblur="this.className='[(#ENV**{obligatoire}|table_valeur{evenement_descriptif}|=={oui}|?{forml,formo})]'" 
83                rows='3' >[(#ENV**{valeurs}|table_valeur{evenement_descriptif,''}|entites_html)]</textarea>
84</span>
85
86[(#REM) MOTS CLES : chaque groupe de mot cle attribuable a un evenement agenda
87        donne un select ]
88<span class='agenda_mots_cles'>
89<BOUCLE_groupes(GROUPES_MOTS){evenements='oui'}>
90        <select name='evenement_groupe_mot_select_#ID_GROUPE[]' class='fondl verdana1 agenda_mot_cle_select'[
91        (#UNSEUL|=={'oui'}|?{'',' '}) multiple='multiple' size='4']>
92        [<option value='x' style='font-variant: small-caps;' [
93        (#UNSEUL|=={'oui'}|?{'',' '}) disabled='disabled']>(#TITRE|supprimer_numero)</option>]
94        <BOUCLE_mots(MOTS){id_groupe}>
95                <option value='#ID_MOT'
96                [(#ID_MOT|in_any([(#ENV**{valeurs}|table_valeur{mots})selected='selected']>#TITRE</option>
97        </BOUCLE_mots>
98        </select>
99</BOUCLE_groupes>
100</span>
101<script type='text/javascript' src='#CHEMIN{img_pack/multiselect.js}'></script>
102<span class='repetitions-calendrier' id='repetitions-calendrier'>
103[(#ENV**{valeurs}|table_valeur{repetitions}|WCalendar_statique_controller{'_repetitions'})]
104</span>
105
106<div class='edition-bouton' style='text-align:#LANG_RIGHT'>
107[(#ENV{evenement_action}|=={'evenement_modif'}|?{' ',''})
108<div style='float:#LANG_LEFT'>
109<input type='submit' name='supp_evenement' value='<:agenda:bouton_supprimer:>' class="fondl" />
110</div>
111]
112<input type='submit' name='cancel' value='<:agenda:bouton_annuler:>' class="fondl" />
113<input type='submit' name='ajouter' value='[(#ENV{evenement_action}|=={'evenement_modif'}|?{<:bouton_enregistrer:>,<:bouton_ajouter:>})]' class='fondo spip_boutons' onclick='javascript:getSelectedDate_repetitions()'>
114</div>
115</fieldset>
116</form>
Note: See TracBrowser for help on using the repository browser.