3 <BOUCLE_calendrier(DATA)
4 {source ics, #ENV{ics}}
5 {par dtstart/str}{pagination
10}
8 [(#VALEUR{dtend/str}|strtotime|
>={#DATE|strtotime}|oui)
9 [(#VALEUR{dtstart/value/hour}|
>{
00}|?{
10 [(#VALEUR{dtstart/value/month}|=={#VALEUR{dtend/value/month}}|?{
11 [(#VALEUR{dtstart/value/day}|=={#VALEUR{dtend/value/day}}|?{
13 [(#SET{date_debut,#VALEUR{dtstart/str}})]
14 [(#SET{date_fin,#VALEUR{dtend/str}})]
15 Le [(#GET{date_debut}|jour) ][(#GET{date_debut}|nom_mois) ][(#GET{date_debut}|annee) ]
<span> de [(#GET{date_debut}|affdate{'G'})]:[(#GET{date_debut}|minutes )] à [(#GET{date_fin}|heures)]:[(#GET{date_fin}|minutes )]
</span>
17 <dd>[(#VALEUR{summary/value})
<p>#VALEUR{description/
0/value}]
</p></dd>
20 [(#SET{date_debut,#VALEUR{dtstart/str}})]
21 [(#SET{date_fin,#VALEUR{dtend/str}})]
22 Du [(#GET{date_debut}|jour) ][(#GET{date_debut}|nom_mois) ][(#GET{date_debut}|annee) ]
23 au [(#GET{date_fin}|jour) ][(#GET{date_fin}|nom_mois) ][(#GET{date_fin}|annee)]
<span> de [(#GET{date_debut}|affdate{'G'})]:[(#GET{date_debut}|minutes )] à [(#GET{date_fin}|affdate{'G'})]:[(#GET{date_fin}|minutes)]
</span>
25 <dd>[(#VALEUR{summary/value})
<p>#VALEUR{description/
0/value}]
</p></dd>
28 [(#SET{date_debut,#VALEUR{dtstart/str}})])
29 Du [(#GET{date_debut}|jour) ][(#GET{date_debut}|nom_mois)]
30 [(#SET{date_fin,#VALEUR{dtend/str}})]
31 [ au (#GET{date_fin}|jour) ][(#GET{date_fin}|nom_mois) ][(#GET{date_fin}|annee)]
<span> [(#GET{date_debut}|heures)]:[(#GET{date_debut}|minutes )]
</span>
33 <dd> [(#VALEUR{summary/value})
<p>#VALEUR{description/
0/value}]
</p></dd>})] })]
35 <dt>[(#SET{date_debut,#VALEUR{dtstart/str}})]
36 Le [(#GET{date_debut}|jour) ][(#GET{date_debut}|nom_mois) ][(#GET{date_debut}|annee)]
38 <dd>[(#VALEUR{summary/value})
<p>#VALEUR{description/
0/value}]
</p></dd>})]
42 #PAGINATION{precedent_suivant}