[spip-dev] Nouvelle fonctionnalité pour les filtres de comparaison ?

Bonjour,

une fonctionnalité intéressante du filtre singulier_ou_pluriel
est de pouvoir ressortir la valeur de la balise sur laquelle ce filtre est
appliqué, en utilisant la syntaxe @nb@

par exemple :
[(#VALEUR|singulier_ou_pluriel{1 occurrence, @nb@ occurrences})]

est-ce possible de répercuter le même principe pour les filtres de
comparaisons, par exemple

pour |?{sioui,sinon}

exemple :
[(#VALEUR|?{@nb@,sinon})]

merci

* Frank tapuscrivait, le 21/04/2014 13:48:

Bonjour,

une fonctionnalité intéressante du filtre singulier_ou_pluriel
est de pouvoir ressortir la valeur de la balise sur laquelle ce filtre est
appliqué, en utilisant la syntaxe @nb@

par exemple :
[(#VALEUR|singulier_ou_pluriel{1 occurrence, @nb@ occurrences})]

est-ce possible de répercuter le même principe pour les filtres de
comparaisons, par exemple

pour |?{sioui,sinon}

exemple :
[(#VALEUR|?{@nb@,sinon})]

Il me semble que :
[(#VALEUR|?{#VALEUR,sinon})] fonctionne pour ce résultat.
non ?

RealET <real3t <at> gmail.com> writes:

Il me semble que :
[(#VALEUR|?{#VALEUR,sinon})] fonctionne pour ce résultat.
non ?

bien sûr que ça fonctionne, mais quand j'applique le filtre sur une expression
longue genre un tableau que je parcours a coup de table_valeur,
ça devient beaucoup moins lisible, maintenant ce n’était qu'une suggestion
il faut dire que le spip je le triture dans tout les sens je l'utilise comme
framework avec des balises maisons

Ce n'est pas le filtre "sinon" que tu cherches ?

[(#VALEUR|sinon{autre chose})]