J'ai trouvé ! Il faut donc attribuer le mot clé "diaporama" aussi à la
rubrique.
Autre petite limitation, on arrive à le faire qu'en spécifiant l'id du mot
clé, dans mon cas c'est le 2.
Voici la boucle :
<B_diaporama>
<BOUCLE_diaporama(RUBRIQUES){id_rubrique}{id_mot==2}{doublons}>
<!-- si la rub. est un diaporama, affiche ce qui suit ...-->
<BOUCLE_articles_avec(ARTICLES){id_rubrique}{par num titre}{0,1}>
<!-- prends les articles dans l'ordre de leur numero mais ne garde que
le 1er -->
<!-- contenu à adapter -->
<FONT FACE="arial,helvetica" SIZE=1>[(#DATE|nom_jour)]
[(#DATE|jour)] [(#DATE|nom_mois)]</FONT>
<br>[(#LOGO_ARTICLE|left|#URL_ARTICLE)]
<A HREF="#URL_ARTICLE"><b>#TITRE</b></A>
<br>#DESCRIPTIF
<B_AUTEUR1><BR>par
<BOUCLE_AUTEUR1(AUTEURS){id_article}{", "}{par nom}>
#NOM</BOUCLE_AUTEUR1></B_AUTEUR1><br>
<!-- fin du contenu à adapter -->
</BOUCLE_articles_avec>
</BOUCLE_diaporama>
</B_diaporama>
<!-- ... sinon affiche ce qui suit -->
<!-- contenu à adapter -->
<BOUCLE_articles(ARTICLES){id_secteur}{id_rubrique}{doublons}{par
date}{inverse}{tout}>
<FONT FACE="arial,helvetica" SIZE=1>[(#DATE|nom_jour)] [(#DATE|jour)]
[(#DATE|nom_mois)]</FONT>
<br>[(#LOGO_ARTICLE|left|#URL_ARTICLE)]
<A HREF="#URL_ARTICLE"><b>#TITRE</b></A>
<br>#DESCRIPTIF
<B_AUTEUR2><BR>par
<BOUCLE_AUTEUR2(AUTEURS){id_article}{", "}{par nom}>
#NOM</BOUCLE_AUTEUR2></B_AUTEUR2><br>
</BOUCLE_articles>
<!-- fin du contenu à adapter -->
</BOUCLE_articles_sans>
<//B_diaporama>
Veux tu que je propose vienne déposer un article sur cela ?
Merci
Fulvio
"Sylvain" <spip@guaph.net> a écrit dans le message de
news:3F70113A.7090702@guaph.net...
Le 22/09/03 20:14, Fulvio di Stefano a écrit :
> J'utilise en partie l'intéressant squelette d'Eva et notament
> le diaporama
> (http://www.uzine.net/spip_contrib/article.php3?id_article=101 )
>
> Le diaporama est une page diaporama.php appelée par un include dans un
> article
> lorsque l'on attribue à ce dernier le mot clé "diaporama".
>
> Le diaporama relie entre eux les différents articles d'une rubrique qui
sont
> attachés à ce mot clé, il pourrait donc y
> avoir des diaporama réalisés sur différents articles !
>
> Je voudrai que lorsqu'on arrive dans la rubrique où se trouvent les
articles
> liés au mot
> clé "diaporama", qu'on ne voie que le premier article du diaporama, donc
que
> le premier
> article inséré.
>
> Voici ma boucle pour l'affichage des articles
> <BOUCLE_articles(ARTICLES){id_secteur}{id_rubrique}{doublons}{par
> date}{inverse}{tout}>
> <FONT FACE="arial,helvetica" SIZE=1>[(#DATE|nom_jour)]
[(#DATE|jour)]
> [(#DATE|nom_mois)]</FONT>
> <br>[(#LOGO_ARTICLE|left|#URL_ARTICLE)]
> <A HREF="#URL_ARTICLE"><b>#TITRE</b></A>
> <br>#DESCRIPTIF
> <B_AUTEUR2><BR>par
> <BOUCLE_AUTEUR2(AUTEURS){id_article}{", "}{par nom}>
> #NOM</BOUCLE_AUTEUR2></B_AUTEUR2><br>
> </BOUCLE_articles>
>
> comment donc spécifier qu'elle n'affiche que le premier des articles
liés au
> mot clé "diaporama"
> et pas les autres ?
heu ... je reprends (en épurant le code HTML), il te faut - à mon avis -
remplacer la <BOUCLE_article dans rubrique.html par :
<BOUCLE_diaporama(RUBRIQUES){id_rubrique}{titre=diaporama}>
<!-- si la rub. est un diaporama, affiche ce qui suit ...-->
<BOUCLE_articles_avec(ARTICLES){id_rubrique}{par num titre}{0,1}>
<!-- prends les articles dans l'ordre de leur numero mais ne garde que
le 1er -->
#TITRE
</BOUCLE_articles_avec>
</BOUCLE_diaporama>
</B_diaporama>
<!-- ... sinon affiche ce qui suit -->
<BOUCLE_articles_sans(ARTICLES){id_rubrique}{par num titre}>
#TITRE
</BOUCLE_articles_sans>
<//B_diaporama>
test ça si ça marche tel quel, pour voir s'il ne garde que le 1er
article (affiche titre)
puis essaie de remettre en place les couleurs, lien, ... bref comme cela
doit l'être par défaut
puis viens déposer cela dans un article, sur SPIP-Edu :
http://spip-edu.edres74.net/rubrique.php3?id_rubrique=25
merci d'avance
a+
PS : si t'as encore des soucis en cours de route pose moi les questions
en privé smichel@edres74.net (merci)
--
Sylvain
------------------------------------
- http://spip-edu.edres74.net
- http://www.guaph.net
----------------------------------------------------------------------------
----