Commit 9f3a0dbd authored by JM Oupah's avatar JM Oupah

Ménage + doc

parent e9eca590
[(#REM)
Exemple d'insertion :
[(#MODELE{dates-spectacle,id_article,affichage_long=oui,sep=-,microdatas=oui})]
Exemple d'insertion : <INCLURE{fond=inclure/dates-spectacle,id_article} />
Microdatas (microdatas=ouiitemscope)
le modèle doit être inclu dans un contenant ayant les paramètres suivants :
itemscope itemtype="http://schema.org/Event"
Paramètres à passer via l'env
- affichage_long : oui/non (défaut : oui)
- microdatas : oui/non (défaut : oui)
- sep : le séparateur souhaité pour l'affichage court (défaut : >)
Microdatas
le modèle doit être inclu dans un contenant ayant les paramètres suivants :
itemscope itemtype="http://schema.org/Event"
][(#SET{sep,#ENV{sep}})
][(#REM)
][(#SET{affichage_long,#ENV{affichage_long,oui}})
][(#SET{microdatas,#ENV{microdatas,oui}})
][(#SET{sep,#ENV{sep,>}})
][
(#REM)
On rentre tous les évènements par date dans un tableau
......@@ -24,7 +32,7 @@ Microdatas (microdatas=ouiitemscope)
]<BOUCLE_date_debut_premier(DATA){source tableau,#GET{dates_debuts}}{0,1}{par cle}>#SET{date_debut_premier,#VALEUR}</BOUCLE_date_debut_premier>
<BOUCLE_date_fin_premier(DATA){source tableau,#GET{dates_fins}}{0,1}{par cle}>#SET{date_fin_premier,#VALEUR}</BOUCLE_date_fin_premier>
<BOUCLE_date_debut_dernier(DATA){source tableau,#GET{dates_debuts}}{0,1}{!par cle}>#SET{date_debut_dernier,#VALEUR}</BOUCLE_date_debut_dernier>
[(#ENV{microdatas}|!={non}|oui)<meta itemprop="startDate" content="[(#GET{date_debut_premier}|affdate{Y-m-d})]T[(#GET{date_debut_premier}|affdate{H:i:sO})]" />
[(#GET{microdatas}|!={non}|oui)<meta itemprop="startDate" content="[(#GET{date_debut_premier}|affdate{Y-m-d})]T[(#GET{date_debut_premier}|affdate{H:i:sO})]" />
<meta itemprop="endDate" content="[(#GET{date_debut_dernier}|affdate{Y-m-d})]T[(#GET{date_debut_dernier}|affdate{H:i:sO})]" />]
<span>[(#GET{nb_ev}|=={1}|?{
[(#GET{date_debut_premier}|affdate{j/m/Y}|=={#GET{date_fin_premier}|affdate{j/m/Y}}|?{
......@@ -33,9 +41,9 @@ Microdatas (microdatas=ouiitemscope)
,
[(#REM) cas 2 > 1 eve sur pls jours
][(#ENV{affichage_long}|=={oui}|?{
[(#GET{date_debut_premier}|nom_jour)] [(#GET{date_debut_premier}|affdate{j})] [(#GET{date_debut_premier}|nom_mois)] [(#GET{sep,>})] [(#GET{date_fin_premier}|nom_jour)] [(#GET{date_fin_premier}|affdate)]
[(#GET{date_debut_premier}|nom_jour)] [(#GET{date_debut_premier}|affdate{j})] [(#GET{date_debut_premier}|nom_mois)] [(#GET{sep})] [(#GET{date_fin_premier}|nom_jour)] [(#GET{date_fin_premier}|affdate)]
,
[(#GET{date_debut_premier}|affdate{j/m})] [(#GET{sep,>})] [(#GET{date_fin_premier}|affdate{j/m/Y})]
[(#GET{date_debut_premier}|affdate{j/m})] [(#GET{sep})] [(#GET{date_fin_premier}|affdate{j/m/Y})]
})]
})]
......@@ -50,9 +58,9 @@ Microdatas (microdatas=ouiitemscope)
,
[(#REM) cas 4 > pls ev sur pls jours
][(#ENV{affichage_long}|=={oui}|?{
[(#GET{date_debut_premier}|nom_jour)] [(#GET{date_debut_premier}|affdate{j})] [(#GET{date_debut_premier}|nom_mois)] [(#GET{sep,>})] [(#GET{date_debut_dernier}|nom_jour)] [(#GET{date_debut_dernier}|affdate)]
[(#GET{date_debut_premier}|nom_jour)] [(#GET{date_debut_premier}|affdate{j})] [(#GET{date_debut_premier}|nom_mois)] [(#GET{sep})] [(#GET{date_debut_dernier}|nom_jour)] [(#GET{date_debut_dernier}|affdate)]
,
[(#GET{date_debut_premier}|affdate{j/m})] [(#GET{sep,>})] [(#GET{date_debut_dernier}|affdate{j/m/Y})]
[(#GET{date_debut_premier}|affdate{j/m})] [(#GET{sep})] [(#GET{date_debut_dernier}|affdate{j/m/Y})]
})]
})]
})]</span>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment