Date de mise à jour d'une rubrique

Bonjour à tous,
J'avais il y a quelque temps soumis un ensemble de boucles visant à calculer
la date de mise à jour d'une rubrique, et Fil avait eu la gentillesse de me
le valider.
Pour rappel, je considère comme date de mise à jour d'une rubrique la date
de publication de l'article le plus récent de la-dite rubrique ou de
n'importe laquelle de ses sous-rubriques.
Sauf que je n'avais pas pensé au cas particulier d'un secteur, qui peut
contenir des brèves, et qu'une brève peut avoir été postée après le fameux
article le plus récent etc, etc...
Donc je bricole une deuxième boucle BREVES qui me récupère la plus récente
du secteur (fastoche ;-).
Ce sur quoi je sèche, c'est qu'il faut maintenant que je compare la date de
la brève et la date de l'article afin de n'afficher la boucle "la plus
récente".
J'ai cru comprendre qu'il n'était pas possible de mettre du code php dans un
squelette (et puis de toute façon je suis une bille en php, mais bon, ça
s'apprend).
Une idée de génie qui traîne dans le coin ?
-- Roustoubi

le 22/08/02 19:25, Roustoubi (roustoubi@tiscali.fr) a écrit :

Bonjour à tous,
J'avais il y a quelque temps soumis un ensemble de boucles visant à calculer
la date de mise à jour d'une rubrique, et Fil avait eu la gentillesse de me
le valider.
Pour rappel, je considère comme date de mise à jour d'une rubrique la date
de publication de l'article le plus récent de la-dite rubrique ou de
n'importe laquelle de ses sous-rubriques.
Sauf que je n'avais pas pensé au cas particulier d'un secteur, qui peut
contenir des brèves, et qu'une brève peut avoir été postée après le fameux
article le plus récent etc, etc...
Donc je bricole une deuxième boucle BREVES qui me récupère la plus récente
du secteur (fastoche ;-).
Ce sur quoi je sèche, c'est qu'il faut maintenant que je compare la date de
la brève et la date de l'article afin de n'afficher la boucle "la plus
récente".
J'ai cru comprendre qu'il n'était pas possible de mettre du code php dans un
squelette (et puis de toute façon je suis une bille en php, mais bon, ça
s'apprend).
Une idée de génie qui traîne dans le coin ?

Je me réponds à moi-même, avec l'espoir secret que ça serve à un archéologue
qui farfouillera dans les archives de la liste un jour peut-être :wink: En
postant un mail à propos du critère {racine} sur spip-dev, je rejette un
coup d'oeil sur la doc de la Boucle RUBRIQUES
([uZine 3] La boucle RUBRIQUES), et j'y découvre avec stupeur une
magnifique balise #DATE qui, dixit : "[SPIP 1.4] #DATE affiche la date de la
dernière publication effectuée dans la rubrique et/ou ses sous-rubriques
(articles, brèves...)."

C'est-y pas du bonheur ça ? Conclusion : je vais jeter la doc que je me suis
imprimée il y a quelques semaines, en refaire une toute belle version 1.4 et
la relire (ça m'évitera de poser des questions à la con).

-- Roustoubi

Je me réponds à moi-même, avec l'espoir secret que ça serve à un archéologue
qui farfouillera dans les archives de la liste un jour peut-être :wink: En
postant un mail à propos du critère {racine} sur spip-dev, je rejette un
coup d'oeil sur la doc de la Boucle RUBRIQUES
([uZine 3] La boucle RUBRIQUES), et j'y découvre avec stupeur une
magnifique balise #DATE qui, dixit : "[SPIP 1.4] #DATE affiche la date de la
dernière publication effectuée dans la rubrique et/ou ses sous-rubriques
(articles, brèves...)."

C'est-y pas du bonheur ça ? Conclusion : je vais jeter la doc que je me suis
imprimée il y a quelques semaines, en refaire une toute belle version 1.4 et
la relire (ça m'évitera de poser des questions à la con).

héhé j'allais justement te proposer cette solution :wink:

je viens de commencer à l'utiliser avec des sites réferencés :
http://www.proto.edres74.net/edres74/
seulement voilà la date est du type "2002-01-10 00:00:00" ce qui est bien mais pas top :wink:

bref comment personnalisé cette date du type "lundi 10 janvier 2002" ?

merci d'avance
--
         Sylvain
------------------------
http://titeuf.lautre.net

le 23/08/02 11:49, Sylvain (titeuf@lautre.net) a écrit :

héhé j'allais justement te proposer cette solution :wink:

Tu sais ce qu'on dit des grands esprits ... :wink:

je viens de commencer à l'utiliser avec des sites réferencés :
http://www.proto.edres74.net/edres74/
seulement voilà la date est du type "2002-01-10 00:00:00" ce qui est
bien mais pas top :wink:

bref comment personnalisé cette date du type "lundi 10 janvier 2002" ?

En utilisant des filtres sur la balsie #DATE (cf.
[uZine 3] Les filtres de SPIP)

-- Roustoubi