source: spip-zone/_plugins_/agenda/trunk/saisies/evenements.html @ 112833

Last change on this file since 112833 was 112833, checked in by maieul@…, 22 months ago

option pour la saisie evenement : masquer l'horaire

File size: 1.5 KB
Line 
1#SET{description,#ARRAY}
2<BOUCLE_evenements(EVENEMENTS)
3        {par date_debut}
4        {id_evenement ?IN #ENV{id_evenement}|explode{","}}
5        {id_article ?IN #ENV{id_article}|explode{","}}
6        {id_rubrique ?IN #ENV{id_rubrique}|explode{","}}
7        {branche ?#ENV{branche}|explode{","}}
8        {id_mot ?IN #ENV{id_mot}}
9        {age_debut <= #ENV{date_debut_min_mobile,-999999999999}|mult{-1}}
10        {age_debut >= #ENV{date_debut_max_mobile,+999999999999}|mult{-1}}
11        {date_debut >= #ENV{date_debut_min_fixe,0000-01-01 00:00:00}}
12        {date_debut <= #ENV{date_debut_max_fixe,9999-12-31 23:59:59}}
13        {inscription ?IN #ENV{inscription}|substr{5,1}}
14        >
15        [(#REM) Le mult -1 permet d'avoir une numérotation logique dans le constructeur : nombre négatif pour le passé, positif pour le futur)]
16        [(#ENV{afficher_annee_obligatoire}|=={on}|?{
17                #SET{forme,annee},
18                #SET{forme,''}
19        }
20        )]
21        [(#ENV{masquer_heure}|oui)#SET{horaire,non}]
22        [(#ENV{masquer_heure}|non)#SET{horaire,oui}]
23
24        [(#ENV{type_affichage}|=={titre_date}|oui)
25        #SET{texte,#TITRE|concat{' - ', #DATE_DEBUT|agenda_affdate_debut_fin{#DATE_FIN,#GET{horaire}, #GET{forme}}}}
26        ]
27        [(#ENV{type_affichage}|=={titre}|oui)
28                #SET{texte,#TITRE}
29        ]
30        [(#ENV{type_affichage}|=={date}|oui)
31                #SET{texte,#DATE_DEBUT|agenda_affdate_debut_fin{#DATE_FIN,#GET{horaire},#GET{forme}}}
32        ]
33        [(#SET{description,#GET{description}|array_merge{#ARRAY{#GET{texte},#ID_EVENEMENT}}})]
34
35</BOUCLE_evenements>
36#SET{description,#GET{description}|array_flip}
37#INCLURE{fond=saisies/#ENV{type_choix,radio},data=#GET{description},env}
Note: See TracBrowser for help on using the repository browser.