Afficher logo ou vidéo ?

Bonjour,
j'aimerai pouvoir afficher soit le logo soit la vidéo d'un article en "Une" sur ma page sommaire. Cet article est déjà choisi grâce au mot-clé "Une". Certains de ces articles ont parfois une vidéo. J'aimerai dans ce cas pouvoir choisir d'afficher le logo ou la vidéo de celui-ci...
Le site en question :
http://agora32.fr

Il faut sans doute utiliser un mot-clé en plus. Je n'ai pas encore bien saisi les boucles à affichages conditionnelles sous spip (si oui ou si non).
Quelqu'un-e a une idée ?

Merci
Jluc

Le 11/03/2010 08:26, JLG a écrit :
Je n'ai pas encore bien

saisi les boucles à affichages conditionnelles sous spip (si oui ou si
non).

Tout est parfaitement expliqué ici :

<Bn>
* Code HTML optionnel avant : rien dans ton cas
<BOUCLEn(TYPE){critère1}{critère2}...{critèrex}>
*code pour affichage du logo*
</BOUCLEn>
* Code HTML optionnel après : rien dans ton cas
</Bn>
*le logo n'existe pas, code pour afficher la vidéo*
<//Bn>

A+
JPH

Le 11/03/2010 09:57, JPH a écrit :

Le 11/03/2010 08:26, JLG a écrit :
Je n'ai pas encore bien

saisi les boucles à affichages conditionnelles sous spip (si oui ou si
non).

Tout est parfaitement expliqué ici :
La syntaxe des boucles - SPIP

Désolé, j'ai posté trop vite, mon exemple précédent n'est pas valable
car ton article existe et la partie alternative ne s'appliquera que si
ton article n'existe pas.

donc, voir:
{logo} permet de ne sélectionner que les articles (ou rubriques, etc)
qui disposent d’un logo. Le critère inverse {!logo} liste les objets
qui n’ont pas de logo.

ou alors le filtre sinon

JPH

Le 11/03/2010 08:26, JLG a écrit :

Bonjour,
j'aimerai pouvoir afficher soit le logo soit la vidéo d'un article en
"Une" sur ma page sommaire. Cet article est déjà choisi grâce au mot-clé
"Une". Certains de ces articles ont parfois une vidéo. J'aimerai dans ce
cas pouvoir choisir d'afficher le logo ou la vidéo de celui-ci...

Avec une boucle
<boucle_une(DOCUMENTS){id_article}{extension=...}>
par exemple
et dans la partie condtionnelle :
</B_une>
#LOGO_ARTICLE
<//B_une>

JLuc (G aussi)

Le 11/03/10 08:26, JLG a écrit :

j'aimerai pouvoir afficher soit le logo soit la vidéo d'un article en
"Une" sur ma page sommaire.

   [(#REM)dans ma boucle articles. ]

<BOUCLE_a(ARTICLES)>

   [(#REM)je cherche s'il y a dans l'article en cours
          un document vidéo et s'il y en a plusieurs
          je n'en prends qu'un. ]

   <BOUCLE_d(DOCUMENTS) {id_article} {0, 1} {extension IN 3gp, asf, avi,
                                                axv, dv, flv, m4u, m4v,
                                                mkv, mng, mov, mpg, ogv,
                                                qt, swf, wmv}>

   [(#REM)j'affiche et lance la vidéo. ]

      [(#MODELE{emb, autostart=true})]

   </BOUCLE_d>

   [(#REM)ma boucle _d n'a rien retourné, j'affiche
          le logo de l'article. ]

     #LOGO_ARTICLE

   <//B_d>

</BOUCLE_a>

Le 11/03/10 14:15, denisb a écrit :

bla bla bla

désolé pour le doublon avec la réponse de JLuc à 11h44.

Le 11/03/2010 14:25, denisb a écrit :

Le 11/03/10 14:15, denisb a écrit :

bla bla bla

désolé pour le doublon avec la réponse de JLuc à 11h44.

nanan, t'es plus complet et plus précis !

JL

Merci.
Mais je suis embêtant car je veux avoir le choix d'afficher ou pas cette vidéo. Dans cette solution je l'affiche à chaque fois qu'il y en a une.
Jluc

Le 11/03/2010 14:15, denisb a écrit :

Le 11/03/10 08:26, JLG a écrit :

j'aimerai pouvoir afficher soit le logo soit la vidéo d'un article en
"Une" sur ma page sommaire.

  [(#REM)dans ma boucle articles. ]

<BOUCLE_a(ARTICLES)>

  [(#REM)je cherche s'il y a dans l'article en cours
         un document vidéo et s'il y en a plusieurs
         je n'en prends qu'un. ]

<BOUCLE_d(DOCUMENTS) {id_article} {0, 1} {extension IN 3gp, asf, avi,
                                               axv, dv, flv, m4u, m4v,
                                               mkv, mng, mov, mpg, ogv,
                                               qt, swf, wmv}>

  [(#REM)j'affiche et lance la vidéo. ]

     [(#MODELE{emb, autostart=true})]

</BOUCLE_d>

  [(#REM)ma boucle _d n'a rien retourné, j'affiche
         le logo de l'article. ]

    #LOGO_ARTICLE

<//B_d>

</BOUCLE_a>

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à 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