Filtre de date
Le filtre de date permet de filtrer les fiches en fonction de leur date, comme son nom l'indique. Il permet de réduire l'étendue de la recherche et il peut être également utilisé pour obtenir une liste de fiches.
Le contenu du paramètre flt-date consiste en une suite d'indication de périodes séparées par une virgule.
La syntaxe d'une période est inspirée de la norme ISO. Une période peut être précisée soit par une indication temporelle seule ou par deux indications temporelles séparées par une barre oblique. Par indication temporelle, on entend une des expressions suivantes :
- Une année
- Un semestre (année suivi d'un tiret et S1 (premier semestre) ou S2 (deuxième semestre))
- Un trimestre (année suivi d'un tiret et T1, T2, T3, T4 pour les quatre trimestres)
- Un mois (année suivi du mois sur deux chiffres avec un tiret séparateur)
- Un jour (format ISO : année tiret mois tiret jour)
Voici une série d'exemples :
flt-date=2012 //conserve uniquement les fiches de 2012 flt-date=2012/2012-05 //conserve les cinq premiers mois de 2012 flt-date=2011-T2/2012-T1 // du deuxième trimestre 2011 au premier trimestre 2012 flt-date=2013-02 //mois de février 2013 flt-date=2013-04/2013-12-05 //du mois d'avril 2013 au 5 décembre 2013 flt-date=2010-01,2011-01,2012-01 //mois de janvier des années 2010, 2011 et 2012
Pour indiquer une période minimum, il faut donner une indication temporelle suivi d'une barre oblique et d'un tiret. Pour une période maxium, il faut précéder l'indication temporelle par un tiret et une barre oblique.
flt-date=2011/- //de 2011 à nos jours flt-date=-/2013-11 //jusqu'au mois de novembre 2013
Enfin, il existe deux valeurs spéciales :
- -/- : ne conserve que les fiches qui ont une date renseignée
- NULL : ne conserve que les fiches qui n'ont pas de date