Affichage conditionnel

Bonjour à tous,
Je suis un peu perdu dans ma syntaxe, qui ne marche pas bien entendu :
Mon spip contient des articles sur des sujets techniques, regroupés en rubriques.
J'ai un article revue de presse qui regroupe tous ces articles, classés par rubriques, afin d'avoir un document imprimable par exemple.
Cet article est distngué des autres par le fait que le surtitre commence par 'revue'.
(le but est ensuite d'avoir plusieurs de ces articles 'revue', en rajoutant du texte à la suite, à contenu variable, mais je n'en suis pas encore là; c'est pourquoi je ne sélectionne pas l'article sur id_article).
Dans article.html, je veux mettre un code code conditionnel du genre :
[(#SURTITRE {like revue%}|?{Revue de presse,})] #TITRE
Mais le critère like ne s'applique pas.
Je me doute bien que la syntaxe n'est pas correcte, mais après pas mal d'essais, je n'avance plus.
Si quelqu'un peut m'aider ...
Merci.
Didier.

Didier a écrit :

Bonjour à tous,
Je suis un peu perdu dans ma syntaxe, qui ne marche pas bien entendu :
Mon spip contient des articles sur des sujets techniques, regroupés en rubriques.
J'ai un article revue de presse qui regroupe tous ces articles, classés par rubriques, afin d'avoir un document imprimable par exemple.
Cet article est distngué des autres par le fait que le surtitre commence par 'revue'.
(le but est ensuite d'avoir plusieurs de ces articles 'revue', en rajoutant du texte à la suite, à contenu variable, mais je n'en suis pas encore là; c'est pourquoi je ne sélectionne pas l'article sur id_article).
Dans article.html, je veux mettre un code code conditionnel du genre :
[(#SURTITRE {like revue%}|?{Revue de presse,})] #TITRE
Mais le critère like ne s'applique pas.
Je me doute bien que la syntaxe n'est pas correcte, mais après pas mal d'essais, je n'avance plus.
Si quelqu'un peut m'aider ...
Merci.
Didier.

[(#SURTITRE|==revue|?{'Revue de presse'})]

non, ça ne fonctionnera pas avec une égalité puisqu’il n’y a pas que revue dans le surtitre. Faut un ptit match avec le début de l’expression sur revue http://www.spip.net/fr_article4299.html

[(#SURTITRE|match{^revue}|oui) Revue de presse]

Le 1 novembre 2009 16:43, Jean-Christophe Villeneuve <jcvilleneuve@cegetel.net> a écrit :

Didier a écrit :

Bonjour à tous,
Je suis un peu perdu dans ma syntaxe, qui ne marche pas bien entendu :
Mon spip contient des articles sur des sujets techniques, regroupés en rubriques.
J’ai un article revue de presse qui regroupe tous ces articles, classés par rubriques, afin d’avoir un document imprimable par exemple.
Cet article est distngué des autres par le fait que le surtitre commence par ‹ revue ›.
(le but est ensuite d’avoir plusieurs de ces articles ‹ revue ›, en rajoutant du texte à la suite, à contenu variable, mais je n’en suis pas encore là; c’est pourquoi je ne sélectionne pas l’article sur id_article).
Dans article.html, je veux mettre un code code conditionnel du genre :
[(#SURTITRE {like revue%}|?{Revue de presse,})] #TITRE
Mais le critère like ne s’applique pas.
Je me doute bien que la syntaxe n’est pas correcte, mais après pas mal d’essais, je n’avance plus.
Si quelqu’un peut m’aider …
Merci.
Didier.

[(#SURTITRE|==revue|?{‹ Revue de presse ›})]


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Guy Cesaro a écrit :

non, ça ne fonctionnera pas avec une égalité puisqu'il n'y a pas que revue dans le surtitre. Faut un ptit match avec le début de l'expression sur revue |match - SPIP

[(#SURTITRE|match{^revue}|oui) Revue de presse]

Le 1 novembre 2009 16:43, Jean-Christophe Villeneuve <jcvilleneuve@cegetel.net <mailto:jcvilleneuve@cegetel.net>> a écrit :

    Didier a écrit :

        Bonjour à tous,
        Je suis un peu perdu dans ma syntaxe, qui ne marche pas bien
        entendu :
        Mon spip contient des articles sur des sujets techniques,
        regroupés en rubriques.
        J'ai un article revue de presse qui regroupe tous ces articles,
        classés par rubriques, afin d'avoir un document imprimable par
        exemple.
        Cet article est distngué des autres par le fait que le surtitre
        commence par 'revue'.
        (le but est ensuite d'avoir plusieurs de ces articles 'revue',
        en rajoutant du texte à la suite, à contenu variable, mais je
        n'en suis pas encore là; c'est pourquoi je ne sélectionne pas
        l'article sur id_article).
        Dans article.html, je veux mettre un code code conditionnel du
        genre :
        [(#SURTITRE {like revue%}|?{Revue de presse,})] #TITRE
        Mais le critère like ne s'applique pas.
        Je me doute bien que la syntaxe n'est pas correcte, mais après
        pas mal d'essais, je n'avance plus.
        Si quelqu'un peut m'aider ...
        Merci.
        Didier.

    [(#SURTITRE|==revue|?{'Revue de presse'})]

    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un
    mail à spip-off@rezo.net <mailto:spip-off@rezo.net>

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
    Discuter chez rezo.net

    Documentation de SPIP : http://www.spip.net/

    Irc : de l'aide à toute heure : http://spip.net/irc

OK, merci à vous deux.
Je regarde ca, match va le faire.
Didier.