Bonjour,
il ne faut pas oublier de poster sur la liste, comme toujours!
Apparemment, tu n'as pas bien compris le principe de ces deux boucles justement.
Il n'y a pas une boucle mots pour les articles en anglais et une pour les autres. Il y a deux boucles mots pour les articles en anglais.
La première ouvre la balise span si id_mot=295. Sinon, elle n'affiche rien.
La 2e ferme la balise span si id_mot=295. Sinon, elle n'affiche rien.
Donc, si tu as un article avec le mot 295 attaché, tu auras le code:
<span class="red">
<font size=1 face="Arial">#SURTITRE<BR>
</FONT><img src="img/puce.gif"><a href="#URL_ARTICLE"><font size=2>#TITRE</font></a>
<font size=1 face="Arial"><BR>#SOUSTITRE</font>
<P>
</span>
<br>
sinon tu auras:
<font size=1 face="Arial">#SURTITRE<BR>
</FONT><img src="img/puce.gif"><a href="#URL_ARTICLE"><font size=2>#TITRE</font></a>
<font size=1 face="Arial"><BR>#SOUSTITRE</font>
<P>
<br>
En fait, ces deux boucles sont de simple test de la valeur de id_mot.
Qu'est ce que tu n'arrives pas à faire exactement? ce code n'est pas suffisant pour toi?
Pierre
On 17 Aug, 2004, at 15:19, Christophe Noisette wrote:
J'ai bien compris le principe, mais une question tout de même, étant donné que je n'arrive pas à faire ce que je veux...
Pourquoi les deux boucles mots sont caractérisé pareille, à savoir titre=en anglais, la première OK, mais la deuxième justement, elle permet d'afficher les autres articles, ceux qui n'ont pas ce mot clé...
Mais page : http://www.infogm.org/rubrique.php3?id_rubrique=309
et mon code :
<BOUCLE_article1(ARTICLES){id_rubrique}{doublons}{par titre}>
<BOUCLE_mot1(MOTS){id_mot=295}>
<span class="red">
</BOUCLE_mot1>
<font size=1 face="Arial">[(#SURTITRE)<BR>]`
</FONT><img src="img/puce.gif"><a href="#URL_ARTICLE"><font size=2>[(#TITRE|supprimer_numero)]</font></a>
<font size=1 face="Arial">[<BR>(#SOUSTITRE)]</font>
<P>
<BOUCLE_mot2(MOTS){id_mot=295}>
</span>
</BOUCLE_mot2>
</BOUCLE_article1><br>
Amicalement
Le 16 août 04, à 21:35, Pierre Andrews a écrit :
Olivier GENDRIN wrote:
Webmaster Inf'OGM wrote:
Bonjour
J'ai une liste de TITRES d'article qui apparaissent dans une page rubrique... rien de bien normal...
J'aimerais que certains de ces TITRES s'affichent en ROUGE, si le mot clé "En anglais" est affecté à l'article en question...
Est ce possible de traiter différemment les titres des articles en fonction des mots clefs qui leur sont attribués ?
En vous remerciant
Cordialement
Christophe Noisette
C'est très simple, il suffit d'encadrer ta balise #TITRE à l'aide de deux boucles (MOTS) qui renvoient par exemple un <span class="rouge"> pour la première et </span> pour la seconde si le mot-clé est présent, et rien sinon...
--
Andrews Pierre
pierre.andrews@a3.epfl.ch
Eng. Computer Science
Swiss Federal Institute of Technology (EPFL)
http://6v8.gamboni.org