Comprend pas... j'avais déjà remarqué ce truc bizarre mais ce n'était pas
bloquant, là je ne bloque plus depuis que j'ai compris que ça marchait en
enlevant les [()], m'enfin je me demande si c'est normal.... je ne comprend pas
pourquoi le résultat diffère.
Est-ce normal ?
Est-ce un bug à signaler sur spip-dev ?
Comprend pas... j'avais déjà remarqué ce truc bizarre mais ce n'était pas
bloquant, là je ne bloque plus depuis que j'ai compris queça marchait en
enlevant les [()], m'enfin je me demande si c'est normal.... je ne comprend pas
pourquoi le résultat diffère.
Est-ce normal ?
malheureusement, oui.
Est-ce un bug
malheureusement, oui aussi, selon moi du moins
mais ça fait un bout de temps que c'est comme ça.
En fait (j'avais posté mais j'ai du oublier de cliquer...)
http://www.spip.net/fr_article900.html
Attention : On ne peut utiliser q’une balise simple. Il n’est pas permis de
la filtrer ou de mettre du code optionnel.
Spécialement, si on veut utiliser la balise #ENV — ou tout autre balise
prenant des paramètres —, on doit utiliser la notation : {titre = #ENV{titre}}
et pas : {titre = [(#ENV{titre})]}.
fonctionne aussi, amis attention aux structures conditionnelles compliquées avec plusieurs imbrications, et aux url qui demandent souvent des [()] supplémentaires pour éviter d’afficher n’importe quoi quand on les filtre.
Ca fait partie des limitations usantes de la syntaxe de spip qui rendent son écriture lourde, à ma connaissance, une réflexion d’ensemble sur ces questions est lancée depuis longtemps.