source: spip-zone/_squelettes_/escal/trunk/inclusions/inc-evenements_events.html @ 110580

Last change on this file since 110580 was 110580, checked in by jcvilleneuve@…, 3 years ago

Escal V4 : affichage des heures vaec "h" au lieu de "H" + correction bug pour flèche de retour vers le haut

File size: 3.4 KB
Line 
1        <h1 class="cadre evenements">
2        [(#CONFIG{escal/config/titreevenements}|oui)
3    [(#CONFIG{escal/config/titreevenements}|propre|_T_ou_typo|PtoBR)]
4  ]
5        [(#CONFIG{escal/config/titreevenements}|non)
6    <:escal:evenements:>
7  ]
8  </h1>
9
10#SET{tableauprochainement,#ARRAY}
11<BOUCLE_prochainementselection(EVENEMENTS){age_fin<=0}{par date_debut}>
12[(#ID_EVENEMENT_SOURCE|=={0}|?{                         
13#SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT}},                             
14#SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT_SOURCE}}
15})]
16</BOUCLE_prochainementselection>
17
18<div class="texte evenements [(#CONFIG{escal/config/toggleevenements}|=={oui}|oui)toggle]" >
19#SET{nbrpagevent,#CONFIG{escal/config/paginevenements,5}}
20    <B_evenements_agenda>
21
22        [<p class="pagination">(#PAGINATION)</p>
23        <div class="nettoyeur"></div>]
24<BOUCLE_evenements_agenda(EVENEMENTS){id_evenement IN #GET{tableauprochainement}}{"<hr />"}{pagination #GET{nbrpagevent}}{lang}>
25               
26<BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>=#DATE}{doublons}>
27</BOUCLE_seul>
28
29<BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
30        <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=0}{doublons}>
31        </BOUCLE_futur>
32</BOUCLE_plusieurs>
33                       
34<BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
35#SET{couleur,#DESCRIPTIF}
36</BOUCLE_mot>
37</B_mot>
38#SET{couleur,#336699}
39<//B_mot>                       
40               
41<BOUCLE_affiche(EVENEMENTS){!doublons}{0,1}{doublons affiche}{par date}>
42   
43        <div class="evenement-date" style="background-color:[(#GET{couleur}|PtoBR)];">
44                <span class="evenement-jour">[(#DATE_DEBUT|affdate{'d'})]</span>
45                <br />
46                <span class="evenement-mois">[(#DATE_DEBUT|nom_mois)]</span>
47                <br />
48                <span class="evenement-annee">[(#DATE_DEBUT|affdate{'Y'})]</span>
49                <br />
50        </div>
51                               
52        <div class="evenement-donnees"> 
53                        <div class="donnee-titre">             
54                        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_EVENEMENT|parametre_url{lang,#ENV{lang}})],#URL_EVENEMENT})]" title="[(#DESCRIPTIF|textebrut)]">#TITRE</a>
55                        </div>
56                        [<div class="donnee-lieu">             
57                        <img src="#CHEMIN{images/geoloc.png}" alt="lieu"  />(#ADRESSE|PtoBR)
58                        </div>]
59                                                       
60                [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|non)
61                        <div class="donnee-heure">
62                                <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
63                                du [(#DATE_DEBUT|nom_jour)] <strong>[(#DATE_DEBUT|affdate)]</strong>
64                                [(#HORAIRE|=={oui}|?{&agrave; partir de
65                                [(#DATE_DEBUT|heures)]h[(#DATE_DEBUT|minutes)],''})]
66                                <br />au
67                                [(#DATE_FIN|nom_jour)]
68                        <strong>[(#DATE_FIN|affdate)]</strong> [(#HORAIRE|=={oui}|?{jusqu'&agrave;
69                                [(#DATE_FIN|heures)]h[(#DATE_FIN|minutes)],''})]
70                </div> 
71                ]
72       
73                [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|oui)
74                        <div class="donnee-heure">
75                                [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non)
76                                <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
77                                [(#DATE_DEBUT|heures)]h[(#DATE_DEBUT|minutes)] -
78                                [(#DATE_FIN|heures)]h[(#DATE_FIN|minutes)]
79                        ]
80                </div> 
81                ]
82        </div>
83       
84</BOUCLE_affiche>
85          <div class="evenement-donnees">       
86                <BOUCLE_autres(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{age<=1}{age>=-365}{par date}{doublons affiche}>
87                        <br />&nbsp;&nbsp;+ [(#DATE_DEBUT|affdate_jourcourt)]
88                </BOUCLE_autres>
89          </div>       
90          <div class="nettoyeur"></div>
91         
92                </BOUCLE_evenements_agenda>
93                        <div class="liste-evenements">
94                        <:escal:evenements_non:>
95                        </div>
96                <//B_evenements_agenda>
97</div>
Note: See TracBrowser for help on using the repository browser.