exclure rubrique : question

Bonjour,

Quelle est la différence entre ces 2 syntaxes pour exclure une rubrique d’une boucle :

{id_rubrique!=n°rubrique}
et
{id_rubrique!==^(n°rubrique)$}

Merci de votre éclairage

Gaelle


Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail

Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis. Téléchargez GRATUITEMENT ici !

de mémoire:
{id_rubrique!=n°rubrique} filtre les id_rubrique différents de n°rubrique
{id_rubrique!==^(n°rubrique)$}filtre les id_rubrique ne commençant pas par n°rubrique

Vincent

FAURE Gaelle fauregaelle2003@yahoo.fr
Envoyé par : spip-bounces@rezo.net

25/10/2004 14:17

Pour
spip@rezo.net

cc

Objet
[Spip] exclure rubrique : question

Bonjour,

Quelle est la différence entre ces 2 syntaxes pour exclure une rubrique d’une boucle :

{id_rubrique!=n°rubrique}
et
{id_rubrique!==^(n°rubrique)$}

Merci de votre éclairage

Gaelle


Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail

Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis. Téléchargez GRATUITEMENT ici !_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Salut,

Il n’y a pas de différence entre ces 2 syntaxes, sauf que la seconde te permet d’exclure plusieurs rubriques d’un coup.

Exemple : {id_rubrique!==^(1|23|35)$}

@+

Paul Sanches
paul@1formatik.com

« FAURE Gaelle » <fauregaelle2003@yahoo.fr> a écrit dans le message de news: 20041025121732.5469.qmail@web60905.mail.yahoo.com
Bonjour,

Quelle est la différence entre ces 2 syntaxes pour exclure une rubrique d’une boucle :

{id_rubrique!=n°rubrique}
et
{id_rubrique!==^(n°rubrique)$}

Merci de votre éclairage

Gaelle


Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail

Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis. Téléchargez GRATUITEMENT ici !



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004

FAURE Gaelle a écrit :

Bonjour,

Salut,

Quelle est la différence entre ces 2 syntaxes pour exclure une rubrique d'une boucle :
{id_rubrique!=n°rubrique}

Ca c'est la bonne, que tu dois utiliser dans 99,9% des cas.

{id_rubrique!==^(n°rubrique)$}

Ca c'est la syntawe qui permet d'utiliser une expression régulière dans la requête mysql. Dans la mesure où les expressions régulières induisent des calculs lourds pour le serveur, l'usage de cette syntaxe est à réserver à certains cas très particuliers (et ici, elle ne se justifie pas du tout).

François

François Schreuer wrote:

FAURE Gaelle a écrit :

Bonjour,
   
Salut,

Quelle est la différence entre ces 2 syntaxes pour exclure une rubrique d'une boucle :

{id_rubrique!=n°rubrique}
   
Ca c'est la bonne, que tu dois utiliser dans 99,9% des cas.

question subsidiaire :
- je voudrais que les articles de cette rubrique n'apparaissent pas... que dois-je rajouter dans mes boucles "articles récents" ?

J'ai essayé la même syntaxe mais l'article apparait :

<BOUCLE_articles_recents(ARTICLES) {id_rubrique} {par titre}{id_rubrique!=43}>
        <h3><a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></h3>
        <div class="detail">
        [(#DESCRIPTIF|liens_ouvrants)]... <a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>(lire ce document...)</a><br>
        <B_auteurs_recents>par <BOUCLE_auteurs_recents(AUTEURS) {id_article} {", "}>#NOM</BOUCLE_auteurs_recents>
        </div>
        <br>
</BOUCLE_articles_recents>

Quelle est la bonne réponse ?

Merci !

--
Jacques Foury

Salut,
Il me semble que tu indiques 2 fois id_rubrique.
<BOUCLE_articles_recents(ARTICLES) {id_rubrique} {par
titre}{id_rubrique!=43}>

Je pensai plutot à :
<BOUCLE_articles_recents(ARTICLES) {id_rubrique!=43} {par
titre}}>

A plus

Jacques Foury Jacques.Foury@math.u-bordeaux1.fr wrote:

François Schreuer wrote:

FAURE Gaelle a écrit :

Bonjour,

Salut,

Quelle est la différence entre ces 2 syntaxes pour exclure une rubrique
d’une boucle :

{id_rubrique!=n°rubrique}

Ca c’est la bonne, que tu dois utiliser dans 99,9% des cas.

question subsidiaire :

  • je voudrais que les articles de cette rubrique n’apparaissent pas…
    que dois-je rajouter dans mes boucles « articles récents » ?

J’ai essayé la même syntaxe mais l’article apparait :


Gaelle FAURE
fauregaelle2003@yahoo.fr


Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail

Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis. Téléchargez GRATUITEMENT ici !