[spip-dev] Paramètres d'inclusions

Bonjour.

Sur SPIP 2.0.9 SVN [14440] (mais je pense qu'avant aussi) je constate qu'avec la nouvelle ou l'ancienne syntaxe il ne m'est pas possible d'utiliser les notations suivantes :

<INCLURE{fond=includes/inc-tete}{letitre=Recherche #RECHERCHE|textebrut bla} />
<INCLURE{fond=includes/inc-tete}{letitre=Recherche [(#RECHERCHE|textebrut)] bla} />
<INCLURE{fond=includes/inc-tete}{letitre=[Recherche (#RECHERCHE|textebrut) bla]} />
(Idem en nouvelle notation)

J'obtient une erreur de squelette : "letitre=Recherche"
Et en echo dans la page : "motif bla} />"

En revanche, la forme simple :
<INCLURE{fond=includes/inc-tete}{letitre=#RECHERCHE|textebrut} />
<INCLURE{fond=includes/inc-tete,letitre=#RECHERCHE|textebrut} />

Et par extension
[(#SET{titre,[Recherche (#RECHERCHE|textebrut) bla]})]
<INCLURE{fond=includes/inc-tete,letitre=#GET{titre}} />

Fonctionne correctement.

Je ne sais pas s'il s'agit d'un bug ou d'une mauvaise utilisation des syntaxes de ma part...

D'avance merci.

Ben je crois que c'est bon et que c'est comme ça depuis longtemps. À partir du moment où tu veux utiliser des filtres, tu peux pas mélanger balises+filtres+texte en plus.

Donc soit tu fais un #SET, soit tu utilises le filtre |concat{}