Mots cles

Bonjour,

J'ai un problème pour afficher les articles ayant le même mot clé que mon
article principal. Je souhaiterais créer une liste de lien en bas de mon
article principal, ces liens correspondraient aux autres articles ayant le
même mot clés

Voici le code que j'ai fait

    <p>Les autres tests :
    <ul>
    <BOUCLE_tests(ARTICLES){id_rubrique}{id_mot=Test}>
    <li><a href="#URL_ARTICLE">#TITRE</a>
    </BOUCLE_tests>
    </ul>
La page n'affiche que le titre "les autres tests" mais rien d'autre alors
que j'ai au moins un article dans la même rubrique ayant "Test" pour mot
clés.

Quelqu'un aurait-il une solution?

Merci d'avance

Seb

    <p>Les autres tests :
    <ul>
    <BOUCLE_tests(ARTICLES){id_rubrique}{id_mot=Test}>
    <li><a href="#URL_ARTICLE">#TITRE</a>
    </BOUCLE_tests>
    </ul>
La page n'affiche que le titre "les autres tests" mais rien d'autre alors
que j'ai au moins un article dans la même rubrique ayant "Test" pour mot
clés.

Ton critère {id_mot=Test} ne peut pas fonctionner: "id_mot" demande un numéro de mot-clé (comme id_rubrique correspond à un numéro de rubrique).

Si tu as une version antérieure à la 1.3, il faut récupérer (dans l'espace privé) le numéro du mot-clé "Test", et l'indiquer dans ta boucle. Si le numéro du mot "Test" est (par exemple) le numéro 13, cela donne:
<BOUCLE_tests(ARTICLES){id_rubrique}{id_mot=13}>
(à vrai dire, je ne garantis pas le résultat avec la 1.2.1; il y a eu pas mal de modifs sur le système des squelettes dans la version 1.3 pour faciliter la manipulation des mots-clés).

Plus simplement, avec la version 1.3, il faut utiliser le critère "titre_mot", ce qui donne:
<BOUCLE_tests(ARTICLES){id_rubrique}{titre_mot=13}>

De plus, pour éviter d'afficher "Les autres tests" quand il n'y a pas d'autres tests, pense à placer cela dans un "texte optionnel", de cette façon:

<B_tests>
     <p>Les autres tests :
     <ul>
     <BOUCLE_tests(ARTICLES){id_rubrique}{titre_mot=Test}>
     <li><a href="#URL_ARTICLE">#TITRE</a>
     </BOUCLE_tests>
     </ul>
<//B_tests>

J'en profite pour vous signaler que j'ai mis à jour la "Manuel de référence":
http://www.uzine.net/rubrique143.html
pour y intégrer les nouvelles possibilités des boucles de la version 1.3.

Les critères "titre_mot" et "type_mot" sont abordés par exemple dans la page consacrée à la boucle (ARTICLES):
http://www.uzine.net/article902.html

ARNO*

--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net

DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B

Plus simplement, avec la version 1.3, il faut utiliser le critère
"titre_mot", ce qui donne:
<BOUCLE_tests(ARTICLES){id_rubrique}{titre_mot=13}>

Il faut bien entendu lire :

<BOUCLE_tests(ARTICLES){id_rubrique}{titre_mot=Test}>

Nicolas.

--
Nicolas "Brush" HOIZEY

  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

At 12:12 08/01/2002 +0100, ARNO* wrote:

J'en profite pour vous signaler que j'ai mis à jour la "Manuel de référence":
[uZine 3] Mise en page : manuel de référence
pour y intégrer les nouvelles possibilités des boucles de la version 1.3.

Et quand on clique, on n'a que des artcles qui datent de mai...
Et justement pas ces nouveautés...
Car l'article sur la boucle mot envoie vers [http://www.uzine.net/article909.html\]
alors que

At 12:12 08/01/2002 +0100, ARNO* wrote:
Les critères "titre_mot" et "type_mot" sont abordés par exemple dans la page consacrée à la boucle (ARTICLES):
[uZine 3] La boucle ARTICLES

qui lui, effectivement, donne les nouveautés (mais date de mai 2001 quand même)

J'ai pas cliqué où il fallait ?

L'explication est simple : la doc de spip est antidatée pour ne pas
apparaître à la une du site. C'est idiot, évidemment, il suffirait
de mettre le critère {id_secteur!=xxx} dans le squelette de "une"
d'uZine...

>J'en profite pour vous signaler que j'ai mis à jour la "Manuel de référence":
>[uZine 3] Mise en page : manuel de référence
>pour y intégrer les nouvelles possibilités des boucles de la version 1.3.

Et quand on clique, on n'a que des artcles qui datent de mai...

-- Fil

Salut,

J'ai modifié la documentation sur les "critères communs à toutes les boucles":
http://www.uzine.net/article900.html

Légèrement reformulé, restructuré, et ajouté les nouveautés de la 1.3.

ARNO*

--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net

DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B

peut-on avoir la liste des articles qui ont été mis à jour pour la version 1.3 ?

En réponse à ARNO* <arno@scarabee.com>:

Salut,

J'ai modifié la documentation sur les "critères communs à toutes les
boucles":
[uZine 3] Les critères communs à toutes les boucles

Légèrement reformulé, restructuré, et ajouté les nouveautés de la 1.3.

ARNO*

--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net

DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B

_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

Il y a une version 1.3 ?

Ben alors moi je n'en savais rien !! On la télécharge ou celle là ?

Oulala

----- Original Message -----
From: <jean.marc.baubet@free.fr>
To: <spip@rezo.net>
Sent: Thursday, January 10, 2002 3:11 PM
Subject: Re: [Spip] Modif documentation critères communs

peut-on avoir la liste des articles qui ont été mis à jour pour la version

1.3 ?

En réponse à ARNO* <arno@scarabee.com>:

>
> Salut,
>
> J'ai modifié la documentation sur les "critères communs à toutes les
> boucles":
> [uZine 3] Les critères communs à toutes les boucles
>
> Légèrement reformulé, restructuré, et ajouté les nouveautés de la 1.3.
>
> ARNO*
>
>
>
> --
> Le Scarabée : http://www.scarabee.com
> uZine 2 : http://www.uzine.net
>
> DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B
>
> _______________________________________________
> spip mailing list
> spip@rezo.net
> http://listes.rezo.net/mailman/listinfo/spip
>

_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip