Classer les articles... Facile ! mais je suis tombé sur une colle !

Bonjour,

Dans le cadre d'un historique, chaque article représente un moment de la vie
de cet historique et je voudrai classer ces articles par ordre chronologique
du titre !

Petit raisonnement :

Je sais que je peux jouer avec des dates de publications mais il est plus
facile d'utiliser #TITRE car nous sommes plusieurs rédacteurs dont certains
panique après trois clics :wink: et en plus certains des articles dateraient de
1862 ! Je ne pense pas que spip gère les dates jusque là :wink:

Je ne peux pas utiliser "1. Article" "20.Article" ... car certaines années
possèdent 1 article et d'autres 10 et on en découvre encore... Ils
travaillent bien nos chercheurs :wink: !

Il est donc difficile de prévoir une chronologie exacte... Je sais je suis
difficile :-0

En plus pour faire simple, certains articles n'ont que l'année, d'autres le
mois et l'année, d'autre encore le jour le mois et l'année !

En bref comment puis-je classer :
Par exemple :
Janvier 1973
15 Décembre 1914
1862

En :
1862
15 Décembre 1914
Janvier 1973

Question subsidiaire mais facile je pense, si j'ai la réponse à la première
! : Comment inverser également le sens de classement :wink:

J'avoue être bloqué sur ce petit problème et je passe bien volontiers la
main à l'équipe qui est certainement plus maligne que moi !

Amitié

@+

Paul

Bonjour,

Dans le cadre d'un historique, chaque article représente un
moment de la vie de cet historique et je voudrai classer ces
articles par ordre chronologique du titre !

Petit raisonnement :

Je sais que je peux jouer avec des dates de publications mais
il est plus facile d'utiliser #TITRE car nous sommes
plusieurs rédacteurs dont certains panique après trois clics
:wink: et en plus certains des articles dateraient de
1862 ! Je ne pense pas que spip gère les dates jusque là :wink:

Je ne peux pas utiliser "1. Article" "20.Article" ... car
certaines années possèdent 1 article et d'autres 10 et on en
découvre encore... Ils travaillent bien nos chercheurs :wink: !

Il est donc difficile de prévoir une chronologie exacte... Je
sais je suis difficile :-0

En plus pour faire simple, certains articles n'ont que
l'année, d'autres le mois et l'année, d'autre encore le jour
le mois et l'année !

En bref comment puis-je classer :
Par exemple :
Janvier 1973
15 Décembre 1914
1862

En :
1862
15 Décembre 1914
Janvier 1973

Question subsidiaire mais facile je pense, si j'ai la réponse
à la première ! : Comment inverser également le sens de classement :wink:

J'avoue être bloqué sur ce petit problème et je passe bien
volontiers la main à l'équipe qui est certainement plus
maligne que moi !

Amitié

@+

Paul

Ce que je te recommande, c'est d'écrire dans un champ de SPIP (par exemple
sur-titre, ou un champ créé exprés pour)) : pour 1862 : 1862/00/00 (ou
1862/01/01) ; Pour 15 Décembre 1914 : 1914/12/15 ; pour Janvier 1973 :
1973/01/00 (ou 1973/01/01).

Ensuite, d'une part tu pourra trier tes articles en utilisant {par surtitre}
et {!par surtitre} (équivalent à {par surtitre}{inverse}), d'autre part, un
petit filtre te permettra d'afficher la date dans le bon format (à grand
coups d'explode et autres).

Bon courage.