passer une variable dans les criteres d'une boucle

Bonjour,

Tout d'abord un gros merci à Fil pour mon probléme de "magic quotes ". Ca
marche!!!!
(voir message Re: [Spip] désactiver les magic_quotes )

Pour mon nouveau probléme c'est dans l'objet du mail.

je voudrais faire un truc du genre:

<BOUCLE_principale(ARTICLES){id_rubrique}{doublons}{1, <?
echo"$nbre_article_sur_page"; ?> }>

Bien sur la ligne ci-dessus ne fonctionne pas.
est ce que qqun connais une ruse pour recuperer une variable dans les
criteres?

Merci à l'avance

@ Christophe Thirache (christophe@art-image.com) :

je voudrais faire un truc du genre:

<BOUCLE_principale(ARTICLES){id_rubrique}{doublons}{1, <?
echo"$nbre_article_sur_page"; ?> }>

Attention tu poses le problmème à l'envers : le php présent dans les
squelettes est exécuté APRES la partie SPIP (donc APRES les boucles). Tu
peux en revanche faire un "échappement php" de la manière suivante :

<BOUCLE_principale(ARTICLES){id_rubrique}{doublons}>
<? $nombre_vu ++;
    if ($nombre_vu <= $nombre_articles_par_apge) {
?> #TITRE <? } ?>

</BOUCLE_principale>

Spip créera, dans le cache, une page contenant une suite de

<? $nombre_vu ++;
    if ($nombre_vu <= $nombre_articles_par_apge) {
?> titre 1 <? } ?>

<? $nombre_vu ++;
    if ($nombre_vu <= $nombre_articles_par_apge) {
?> titre 2<? } ?>

etc..
<<<<<<<<<<

et lorsque ce cache sera exécuté seuls les $nombre_articles_par_apge
articles seront affichés (mais les autres sont tous dans le cache, donc ça
peut devenir trop lourd si tu mets le texte intégral des articles... dans ce
cas ajoute une limite maxi apres {doublons})

-- Fil