[spip-dev] #notes rrrrrrrrr

Salut
dans mon squelette, j'affiche :

les 5 dernieres breves al aide de la fonction/attribut coupertexte100, (c'est ok)
j'affiche aussi la totalité de l'article et les notes de bas de pages.

Mais #notes affichent non seulement les notes de l'articles mais aussi celles des brèves !!

Y' a t il une solution

Merci
Philippe

Tu peux essayer d'afficher les notes sous chaque brève à l'intérieur
de commentaires HTML. Du coup, elles ne seront pas répétées lorsque
tu afficheras les notes de l'article.

<BOUCLE_breves(BREVES) {0,5}>
#TITRE
#TEXTE

[<!--(#NOTES)-->]
</BOUCLE_breves>

<BOUCLE_articles(ARTICLES) {id_article}>
#TITRE
#TEXTE

#NOTES
</BOUCLE_articles>

Une autre solution un peu plus propre est de définir un filtre
qui renvoie toujours une chaîne vide :

function vider($texte) { return ""; }

et de remplacer [<!--(#NOTES)-->]
par [(#NOTES|vider)]
ce qui évitera de retrouver les notes en intégralité dans le HTML.

a+

Antoine.

Ben j'ai essayé les 2 propositions , mais y'en a aucune qui fonctionne :((.

Encore une "expression rationnelle" ?

[<!--(#NOTES)-->]

Guat it mins [<!--(#MACHIN)-->] ?

Je compte sur votre regulière indulgence !-)

Luis

J'ai essayé toutes les propositions mais ca marche pas !!

J'ai toutes les notes qu sont reprises en bas de pages...

Kelkun a t il une idée ?
Merci
Philippe

J'ai toutes les notes qu sont reprises en bas de pages...

Kelkun a t il une idée ?
>> Salut
>> dans mon squelette, j'affiche :
>>
>> les 5 dernieres breves al aide de la fonction/attribut coupertexte100,
>> (c'est ok) j'affiche aussi la totalité de l'article et les notes de bas
>> de pages.
>>
>> Mais #notes affichent non seulement les notes de l'articles mais aussi
>> celles des brèves !!

La seule méthode àma est d'utiliser les <INCLURE(breve.php3){id_breve}>

>Tu peux essayer d'afficher les notes sous chaque brève à l'intérieur
>de commentaires HTML. Du coup, elles ne seront pas répétées lorsque
>tu afficheras les notes de l'article.

Non non, les notes sont cumulatives, et ne sont pas remises à zéro une fois
affichées.

-- Fil

> >Tu peux essayer d'afficher les notes sous chaque brève à l'intérieur
> >de commentaires HTML. Du coup, elles ne seront pas répétées lorsque
> >tu afficheras les notes de l'article.

Non non, les notes sont cumulatives, et ne sont pas remises à zéro une fois
affichées.

Tiens, il me semblait pourtant... Ce serait une bonne idée, non ?

Tiens, il me semblait pourtant... Ce serait une bonne idée, non ?

Hum, oui, mais il faudra prévenir tout le monde en grosses lettres car ça
peut casser certains squelettes bizarres qui tablent sur des

<?php if(0[(#NOTES|strlen)]>200) {...} ?>
...
#NOTES

-- Fil