source: spip-zone/_plugins_/icalendar/branches/0/demo/iter_icalendar.html @ 115802

Last change on this file since 115802 was 115802, checked in by gouz@…, 16 months ago

on conserve la veille version de icalendar dans branches/0 (compatible avec le plugin http < 1 et spip 2)

  • Property svn:executable set to *
File size: 994 bytes
Line 
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>
Note: See TracBrowser for help on using the repository browser.