r11807 - spip/ecrire/public

Author: marcimat@free.fr
Date: 2008-06-12 22:41:03 +0200 (jeu, 12 jun 2008)
New Revision: 11807

Log:
- ajout des filtres {{{oui}}} et {{{yes}}}, équivalents à {{{ ?{' ',''} }}}. Ils complètent [11437] qui introduisait et, ou, non, xou (and, or, not, xor)

Exemple :
[(#AUTORISER{modifier,article,#ID_ARTICLE}|oui)
    autorisation de modifier
]
est équivalent à :
[(#AUTORISER{modifier,article,#ID_ARTICLE}|?{' ',''})
    autorisation de modifier
]

Modified:
   spip/ecrire/public/references.php

Details: http://trac.rezo.net/trac/spip/changeset/11807

S'lt

Quel intérêt ou amélioration vis à vis de :

[(#AUTORISER{modifier,article,#ID_ARTICLE}|?{' '})
    autorisation de modifier
]

Il aurait peut être mieux valu le nommer |sioui pour être logique vis
à vis du |sinon

cam.lafit-LQsE5k9MKYjk1uMJSBkQmQ@public.gmane.org a écrit :

S'lt

Quel intérêt ou amélioration vis à vis de :

C'est simplement une question de goût, et de lisibilité du code
#TRUC|oui et #TRUC|non est plus facile à lire que
#TRUC|?{' '} et #TRUC|?{'',' '}, mais ils font la même chose.

Il aurait peut être mieux valu le nommer |sioui pour être logique vis
à vis du |sinon

le filtre |sinon est different du filtre |non; sinon attend une valeur et s'emploie |sinon{texte} (qui revient à ecrire |?{'',texte} ), alors que |non fait juste un not et n'attend pas d'argument.

Oui... tout se ressemble :wink:

--
MM.