trier les titres qui sont des dates

Je recherche un moyen de trier les titres de mes articles qui sont en
fait des dates et qui ont la forme

JJ MM AAAA
Pour l’instant, ce que j’ai mis en place est une boucle de ce type :
<BOUCLE_meme_rubrique(ARTICLES){id_rubrique}{doublons}{1,31}{par
titre}{inverse}>

Mais le résultat obtenu n’est pas ceui que je souhaite puisque spip
m’affiche mes titres de la manière suivante :

8 décembre 2001
3 janvier 2002
21 janvier 2002
2 janvier 2002
13 janvier 2002
1 ° Janvier 2002

Pas glop quoi… Si qq’un a une idée…

______________________
Et puis concernant mes merdes d’hier sur la version 1.4, c moi qui a
merdé totalement. Désolé.

Sébastien

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

Le 11:08 27/01/02 +0100, Sébastien B nous a écrit :
****** Message d'origine ******

Je recherche un moyen de trier les titres de mes articles qui sont en
fait des dates et qui ont la forme

Ton problème n'est pas seulement celui du tri des date... mais aussi celui
du tri numérique.
Ca te fait une belle jambe tu-me-diras-tu ;~} ?
D'autant que je n'ai pas trouvé de solution (dans mysql!)

Mais si tu mets des dates comme 08 au lieu de 8 tu aura déjà les jours du
mois dans l'ordre... mais pas les mois je crains ;~{

@+

--
"Quelle Connerie la guerre" (J. Prevert)
Défendre les libertés démocratiques: Loi securite quotidienne - Sommaire

Francois Sauterey
Tel: +33 01 40 33 68 46 mailto:Francois@sauterey.eu.org

La solution (que tu risques de ne pas aimer, vu que ça t'oblige à modifier tes titres) retenue d'habitude est d'inverser l'ordre de ta date. Il faut écrire les dates "à l'envers", c'est-à-dire sous la forme:
AAAA MM JJ
de cette façon il est possible de réaliser un classement "alphabétique" qui fonctionne sur de telles dates (puisqu'on classe logiquement 2001 avant 2002, puis les mois dans le bon ordre, puis enfin les jours).

Cela dit, on peut utiliser 2 dates différentes pour les articles: la date de mise en ligne (la date "principale", celle utilisée habituellement avec SPIP), et une date de rédaction. Si elle n'est pas "activée", c'est-à-dire qu'elle n'apparaît pas dans les articles, alors il faut activer cette option dans "Configuration précise". Ensuite tu disposeras de deux dates pour tes articles. Pour obtenir un classement selon la date de rédaction, il suffit d'utiliser le critère {par date_redac}.

ARNO*

At 11:08 +0100 27/01/02, Sébastien B wrote:

Je recherche un moyen de trier les titres de mes articles qui sont en
fait des dates et qui ont la forme

JJ MM AAAA
Pour l’instant, ce que j’ai mis en place est une boucle de ce type :
<BOUCLE_meme_rubrique(ARTICLES){id_rubrique}{doublons}{1,31}{par
titre}{inverse}>

Mais le résultat obtenu n’est pas ceui que je souhaite puisque spip
m’affiche mes titres de la manière suivante :

8 décembre 2001
3 janvier 2002
21 janvier 2002
2 janvier 2002
13 janvier 2002
1 ° Janvier 2002

Pas glop quoi… Si qq’un a une idée…

______________________
Et puis concernant mes merdes d’hier sur la version 1.4, c moi qui a
merdé totalement. Désolé.

Sébastien

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net

DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B