[PLUGINS] +clavettes et dependances
[lhc/web/clavette_www.git] / www / plugins / icalendar / demo / iter_icalendar.html
1 #CACHE{0}
2
3
4 #SET{today,#DATE}
5 #SET{nextyear,#VAL{Y-m-d}|date{#VAL{next year}|strtotime}}
6
7 <h1>Vacances scolaires</h1>
8
9 <BOUCLE_zone(DATA){liste A,B,C}>
10 <BOUCLE_vacances(DATA)
11 {source ics, http://media.education.gouv.fr/ics/Calendrier_Scolaire_Zone_#VALEUR.ics}
12 {par dtstart/str}
13 {summary/value != ''}
14 {dtend/str>=#GET{today}}
15 {dtstart/str<=#GET{nextyear}}
16 >
17 [<h2>Vacances (#VALEUR{summary/value}|match{Zone.*$}|unique)</h2>]
18
19 <dt>
20 [(#SET{date,#VALEUR{dtstart/str}})]
21 [(#GET{date}|jour) ][(#GET{date}|nom_mois)][ (#GET{date}|annee|unique{#_zone:VALEUR})]
22 [(#SET{date,#VALEUR{dtend/str}})]
23 [ &mdash; (#GET{date}|jour) ][(#GET{date}|nom_mois)][ (#GET{date}|annee|unique{#_zone:VALEUR})]
24 </dt>
25 <dd>[(#VALEUR{summary/value}|replace{- Zone.*$})]</dd>
26 </BOUCLE_vacances>
27
28 </BOUCLE_zone>
29
30
31 <p><small>A noter : le format ical implique que DTEND est un jour apr&#232;s la fin de l'&#233;v&#232;nement&#160;; le calendrier indique donc le jour de rentrée et non le dernier jour des vacances.</small></p>