Bonjour,
Je souhaiterais que certains (et seulement certains) articles soient "non
datés".
Sur le tutorial d'Uzine je trouve :
"Pourquoi ces crochets ? supposons que votre base contient des articles
datés et d'autres non datés. La variable #DATE vaut « 2001-07-01 10-53-01 »
(date au format mySQL) dans le premier cas, et « 0000-00-00 00-00-00 » dans
le second. Pour afficher la date dans un joli (?) cadre, on va utiliser,
dans le squelette, les lignes suivantes :
[<TABLE border=1><TR><TD>
(#DATE|affdate)
</TABLE>]
Ici le filtre |affdate affiche la date au format « 1er juillet 2001 », et
renvoie une chaîne vide si la date est « 0000... ». Les crochets délimitent
ce qu'il faut afficher si le resultat entre parenthèses n'est pas une chaîne
vide.
Résultat : seuls les articles datés provoquent l'affichage d'un tableau
contenant la date. Un squelette bien construit définira précisément ce qu'il
faut afficher ou pas en fonction du contenu... Les filtres servent aussi à
ça."
Le problème :
Si l'on peut sélectionner (dans l'interface privée) pour la date de
publication d'un article :
jour : NC
mois : NC
Pour ce qui concerne l'année : l'option NC n'existe pas (minimum 1996)
Comment faire pour que la date soit " 0000... " ?
Une idée pour faire en sorte que certains articles soient "non datés" sans
refaire à chaque fois un squelette spécifique ?
Claude