Bonjour Sarah,
On peut imbriquer des boucles articles ? Ca paraît bizarre...
Au sujet des événements passés, l'asso qui utilise ce site n'aime pas le
vide et veut qu'il y ait toujours des événements à l'affiche, même s'ils
sont passés, c'est pour justifier les subventions 
A+
Bernard Martin-Rabaud
martinrabo@wanadoo.fr
-----Message d'origine-----
De : S.Calas [mailto:s.calas@wanadoo.fr]
Envoyé : samedi 21 décembre 2002 22:42
À : Bernard Martin-Rabaud; Spip@Rezo. Net
Objet : Re: [Spip] afficher des articles dans une fourchette de dates
Salut ,
il y a quelques mois j'avais eu a traiter un affichage d'événements classés
par "passés", "en cours" et à venir. Evénéments typés par les mêmes champs
date que toi, ces boucles peuvent peut etre t'aider à typer des articles en
gros un article a la date t est dans l'une de ces catégorie donc en
imbruqnat les boucles tu peut finir dans chaque catégorie a isoler ceux qui
sont passés depuis plus de 15j , ceux qui sont en cours avec une date de fin
ayant au minimum un ecart de 15j avec la date courante. et ceux qui sont
passés ne peuvent pas etre dans les nouveautés : je vois pas l'interet
d'annocer un truc qui a déjà eu lieu ?! 
voici une copie du mail de l'époque j'espère que c'est un début de réponse à
ta question
Euh ben figure toi que j'avais agloméré les critères au début et que sous
Easy Php ca marche pas alors que ca marche en "décompacté" c'est bizarre
hein ?
Pour le texte conditionnel je voulais le faire après mais là c'est super ca
arrive tout fait 
S
----- Original Message -----
From: "Fil" <fil@rezo.net>
To: "S.Calas" <s.calas@wanadoo.fr>
Cc: "SPIP" <spip@rezo.net>
Sent: Wednesday, October 02, 2002 9:22 PM
Subject: Re: [Spip] en attendant l'agenda
Bravo pour l'échange d'expériences 
Tu aurais aussi pu, toutefois, combiner les critères dans une même boucle,
ce qui simplifierait grandement ; et ajouter du conditionnel pour ne pas
avoir de titre s'il n'y a pas d'événement dans un groupe ; ce qui
donnerait:
<B_av>
<BR><H3>Les événements à venir</H3><BR>
<BOUCLE_av(ARTICLES){id_mot=97}{age<0}>
#TITRE
#TEXTE
</BOUCLE_av>
<B_encours>
<BR><H3>Les événements en cours</H3><BR>
<BOUCLE_encours(ARTICLES){id_mot=97}{age_redac<=0}{age>=0}>
#TITRE
#TEXTE
</BOUCLE_encours>
<B_passe>
<BR><H3>Les événements passés</H3><BR>
<BOUCLE_passe(ARTICLES){id_mot=97}{age_redac>0}>
#TITRE
#TEXTE
</BOUCLE_passe>
-- Fil
S
----- Original Message -----
From: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
To: "Spip@Rezo. Net" <spip@rezo.net>
Sent: Saturday, December 21, 2002 6:43 PM
Subject: [Spip] afficher des articles dans une fourchette de dates
Bonjour,
Dans un agenda culturel, des articles sont publiés avec des dates
postérieures (janvier, février... 2003). De plus j'utilise les 2 dates
date
et date_redac, car certains événements ont une durée (des expos, par
exemple).
Dans les nouveautés, je voudrais afficher 3 articles d'age < 15 et d'age
> -15. Comment faire ? On peut faire ça facilement en PHP, mais une
solution
SPIP me plairaît mieux. J'ai regardé dans inc_calcul_squel.php3 comment
était fait le calcul de l'âge, pour éventuellement l'adapter en créant un
critère {age = -15,15} (à voir si ça ne perturbe pas l'expression
régulière), mais je ne comprend pas grand chose...
Il y a peut-être plus simple...?
Bernard Martin-Rabaud
martinrabo@wanadoo.fr
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip