En pratique
Ce filtre s’applique à une balise de date de début (#DATE
, #DATE_DEBUT
, etc.) et accepte les trois arguments :
[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, horaire, format})]
- Balise de date de fin. Ex. #DATE_FIN ;
- horaire (optionnel) : oui par défaut. Mettre non pour ne pas afficher les heures ;
- format (optionnel) : options de format de l’affichage
- jour : pour forcer l’affichage du nom du jour ;
- annee : pour forcer l’affichage de l’année ;
- abbr : (joker) pour afficher le nom du jour en abrégé (Dim. au lieu de Dimanche) ;
- hcal : (joker) pour générer une date au format HCalendar.
Exemples
[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN})]
produit le code HTML suivant :
Du 5 mars à 08h30 au 6 avril à 17h00
[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, non})]
produit le code HTML suivant :
Du 5 mars au 6 avril
[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, oui, jour})]
produit le code HTML suivant :
Du jeudi 5 mars à 08h30 au lundi 6 avril à 17h00
[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, oui, jour abbr})]
produit le code HTML suivant :
Du jeu. 5 mars à 08h30 au lun. 6 avril à 17h00
[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, oui, jour abbr annee})]
produit le code HTML suivant :
Du jeu. 5 mars à 08h30 au lun. 6 avril 2020 à 17h00
Si les deux dates sont sur des années différentes…
…l’affichage intégrera automatiquement les deux années.
[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN})]
produit le code HTML suivant :
Du 5 mars 2020 à 08h30 au 6 avril 2021 à 17h00
Voir aussi
Les autres variantes de affdate :