Changer de titre selon le nombre de brève

Bonjour à tous

Je voulais savoir si dans une boucle BREVE il était possible de
changer une image selon le nombre de brèves.

S'il y a une brève alors s'affiche le titre (en image) "Coup de
coeur"; s'il y a plus de deux brèves alors s'affiche le titre "Coups
de coeur". Donc soit le titre est au singulier, soit au pluriel. Ces
brèves sont affichées à partir du moment où elles ont un mot clé "Coup
de coeur" associé.

Pour le moment ma boucle est :
<BOUCLE_mot(MOTS){titre=Coupdecoeur}>
<B_breve>
<img src="MonTitrecoupdecoeur.gif" >
<BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
#TITRE
</BOUCLE_breve>
</B_breveevenement>
</BOUCLE_mot>

Mon site est en 1.8.3

Merci beaucoup pour votre aide.

Phil

utilises dans ta boucle
#TOTAL_BOUCLE [(#TOTAL_BOUCLE|=={1}|?{Coup decoeur,Coupsde coeur})]

Alexandra

Le 21 janv. 09 à 17:10, philippebessiere@gmail.com a écrit :

Bonjour à tous

Je voulais savoir si dans une boucle BREVE il était possible de
changer une image selon le nombre de brèves.

S'il y a une brève alors s'affiche le titre (en image) "Coup de
coeur"; s'il y a plus de deux brèves alors s'affiche le titre "Coups
de coeur". Donc soit le titre est au singulier, soit au pluriel. Ces
brèves sont affichées à partir du moment où elles ont un mot clé "Coup
de coeur" associé.

Pour le moment ma boucle est :
<BOUCLE_mot(MOTS){titre=Coupdecoeur}>
<B_breve>
<img src="MonTitrecoupdecoeur.gif" >
<BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
#TITRE
</BOUCLE_breve>
</B_breveevenement>
</BOUCLE_mot>

Mon site est en 1.8.3

Merci beaucoup pour votre aide.

Phil
_______________________________________________
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 ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Il y a le filtre #TOTALBOUCLE

<BOUCLE_mot(MOTS){titre=Coupdecoeur}>
<B_breve>
[(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{‹ articles ›,‹ article ›})] dans cette rubrique.]
<BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
#TITRE
</BOUCLE_breve>
</B_breveevenement>
</BOUCLE_mot>

http://www.spip.net/fr_article898.html

Paul (5eBleu)

Le 21 janvier 2009 17:10, <philippebessiere@gmail.com> a écrit :

Bonjour à tous

Je voulais savoir si dans une boucle BREVE il était possible de
changer une image selon le nombre de brèves.

S’il y a une brève alors s’affiche le titre (en image) « Coup de
coeur »; s’il y a plus de deux brèves alors s’affiche le titre « Coups
de coeur ». Donc soit le titre est au singulier, soit au pluriel. Ces
brèves sont affichées à partir du moment où elles ont un mot clé « Coup
de coeur » associé.

Pour le moment ma boucle est :
<BOUCLE_mot(MOTS){titre=Coupdecoeur}>
<B_breve>

<BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
#TITRE
</BOUCLE_breve>
</B_breveevenement>
</BOUCLE_mot>

Mon site est en 1.8.3

Merci beaucoup pour votre aide.

Phil


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 ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Merci beaucoup pour vos réponses
Le ={1} ou >{1} correspond à quoi ?
Je vous embête encore :

Mon titre est une image avec une variable de langue. Puis je mettre :

[(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'<img src="IMG/titre1-
#LANG.gif">','titre2-#LANG.gif'})]

Merci
Phil

On 21 jan, 17:20, Paul <paullia...@gmail.com> wrote:

Il y a le filtre #TOTALBOUCLE

<BOUCLE_mot(MOTS){titre=Coupdecoeur}>
<B_breve>
[(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})] dans
cette rubrique.]
<BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
#TITRE
</BOUCLE_breve>
</B_breveevenement>
</BOUCLE_mot>

La syntaxe des boucles - SPIP

Paul (5eBleu)

Le 21 janvier 2009 17:10, <philippebessi...@gmail.com> a écrit :

> Bonjour à tous

> Je voulais savoir si dans une boucle BREVE il était possible de
> changer une image selon le nombre de brèves.

> S'il y a une brève alors s'affiche le titre (en image) "Coup de
> coeur"; s'il y a plus de deux brèves alors s'affiche le titre "Coups
> de coeur". Donc soit le titre est au singulier, soit au pluriel. Ces
> brèves sont affichées à partir du moment où elles ont un mot clé "Coup
> de coeur" associé.

> Pour le moment ma boucle est :
> <BOUCLE_mot(MOTS){titre=Coupdecoeur}>
> <B_breve>
> <img src="MonTitrecoupdecoeur.gif" >
> <BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
> #TITRE
> </BOUCLE_breve>
> </B_breveevenement>
> </BOUCLE_mot>

> Mon site est en 1.8.3

> Merci beaucoup pour votre aide.

> Phil
> _______________________________________________
> liste spip
> s...@rezo.net - désabonnement : spip-...@rezo.net

> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

> Documentation de SPIP :http://www.spip.net/

> irc://irc.freenode.net/spip ou
>http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

|>{1} est un filtre qui teste ce qu’il y a avant

Je suppose que ta syntaxe fonctionne, sinon tu peux essayer quelque chose comme
[(#TOTAL_BOUCLE|>{1}|?{‹  ›,’ ‹ }) [(<img src=« IMG/titre2-#LANG.gif »)] ] [(#TOTAL_BOUCLE|>{1}|?{ › ‹ , ›'}) [(<img src=« IMG/titre1-#LANG.gif »)] ]

Paul (5eBleu)

Le 21 janvier 2009 17:55, <philippebessiere@gmail.com> a écrit :

Merci beaucoup pour vos réponses
Le ={1} ou >{1} correspond à quoi ?
Je vous embête encore :

Mon titre est une image avec une variable de langue. Puis je mettre :

[(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{‹  ›,‹ titre2-#LANG.gif ›})]

Merci
Phil

On 21 jan, 17:20, Paul <paullia…@gmail.com> wrote:

Il y a le filtre #TOTALBOUCLE

<BOUCLE_mot(MOTS){titre=Coupdecoeur}>
<B_breve>
[(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{‹ articles ›,‹ article ›})] dans
cette rubrique.]
<BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
#TITRE
</BOUCLE_breve>
</B_breveevenement>
</BOUCLE_mot>

http://www.spip.net/fr_article898.html

Paul (5eBleu)

Le 21 janvier 2009 17:10, <philippebessi…@gmail.com> a écrit :

Bonjour à tous

Je voulais savoir si dans une boucle BREVE il était possible de
changer une image selon le nombre de brèves.

S’il y a une brève alors s’affiche le titre (en image) « Coup de
coeur »; s’il y a plus de deux brèves alors s’affiche le titre « Coups
de coeur ». Donc soit le titre est au singulier, soit au pluriel. Ces
brèves sont affichées à partir du moment où elles ont un mot clé « Coup
de coeur » associé.

Pour le moment ma boucle est :
<BOUCLE_mot(MOTS){titre=Coupdecoeur}>
<B_breve>

<BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
#TITRE
</BOUCLE_breve>
</B_breveevenement>
</BOUCLE_mot>

Mon site est en 1.8.3

Merci beaucoup pour votre aide.

Phil


liste spip

s…@rezo.net - désabonnement : spip-…@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


liste spip
s…@rezo.net - désabonnement : spip-…@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


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 ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

philippebessiere@gmail.com a écrit :

Merci beaucoup pour vos réponses
Le ={1} ou >{1} correspond à quoi ?
  

tout simplement ce qui est écrit
on calcule #TOTAL_BOUCLE et on teste si #TOTAL_BOUCLE et > à 1 et si oui on affiche "articles" sinon, on affiche "article"

Je vous embête encore :

Mon titre est une image avec une variable de langue. Puis je mettre :

[(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'<img src="IMG/titre1-
#LANG.gif">','titre2-#LANG.gif'})]
  

je sais pas mais tu peux essayer !

Merci
Phil

On 21 jan, 17:20, Paul <paullia...@gmail.com> wrote:
  

Il y a le filtre #TOTALBOUCLE

<BOUCLE_mot(MOTS){titre=Coupdecoeur}>
<B_breve>
   [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})] dans
cette rubrique.]
<BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
#TITRE
</BOUCLE_breve>
</B_breveevenement>
</BOUCLE_mot>

La syntaxe des boucles - SPIP

Paul (5eBleu)

Le 21 janvier 2009 17:10, <philippebessi...@gmail.com> a écrit :

Bonjour à tous
      Je voulais savoir si dans une boucle BREVE il était possible de
changer une image selon le nombre de brèves.
      S'il y a une brève alors s'affiche le titre (en image) "Coup de
coeur"; s'il y a plus de deux brèves alors s'affiche le titre "Coups
de coeur". Donc soit le titre est au singulier, soit au pluriel. Ces
brèves sont affichées à partir du moment où elles ont un mot clé "Coup
de coeur" associé.
      Pour le moment ma boucle est :
<BOUCLE_mot(MOTS){titre=Coupdecoeur}>
<B_breve>
<img src="MonTitrecoupdecoeur.gif" >
<BOUCLE_breve(BREVES){lang}{id_mot}{par date}>
#TITRE
</BOUCLE_breve>
</B_breveevenement>
</BOUCLE_mot>
      Mon site est en 1.8.3
      Merci beaucoup pour votre aide.
      Phil
_______________________________________________
      

Plutôt :

[(#TOTAL_BOUCLE)
	[(#TOTAL_BOUCLE|>{1}|?{'<img src="IMG/titre1-#LANG.gif" />','<img src="IMG/titre2-#LANG.gif" />'})]
]

Laurent

a écrit :

Laurent a écrit :

[(#TOTAL_BOUCLE)
  [(#TOTAL_BOUCLE|>{1}|?{'<img src="IMG/titre1-#LANG.gif" />','<img src="IMG/titre2-#LANG.gif" />'})]
]

[(#TOTAL_BOUCLE)
   <img src="IMG/[(#TOTAL_BOUCLE|>{1}|?{titre1, titre2})]-#LANG.gif" />
]

(et toc !)

Laurent a écrit :

[(#TOTAL_BOUCLE)
[(#TOTAL_BOUCLE|>{1}|?{‹  ›,‹  ›})]
]

denisb a écrit :
[(#TOTAL_BOUCLE)

]

(et toc !)

Bien vu :wink:

mais
[(#TOTAL_BOUCLE)

]
eut été de meilleur aloi, aurait dit maitre capello :slight_smile:

Pouf pouf :wink:

Bonjour à tous

Un grand merci pour votre coup de main
Ca fonctionne nickel

Phil

On 21 jan, 21:18, Laurent <laurent.pla...@gmail.com> wrote:

> Laurent a écrit :
>> [(#TOTAL_BOUCLE)
>> [(#TOTAL_BOUCLE|>{1}|?{'<img src="IMG/titre1-#LANG.gif" />','<img
>> src="IMG/titre2-#LANG.gif" />'})]
>> ]

> denisb a écrit :
> [(#TOTAL_BOUCLE)
> <img src="IMG/[(#TOTAL_BOUCLE|>{1}|?{titre1, titre2})]-#LANG.gif" />
> ]

> (et toc !)

Bien vu :wink:

mais
[(#TOTAL_BOUCLE)
<img src="IMG/titre[(#TOTAL_BOUCLE|>{1}|?{1, 2})]-#LANG.gif" />
]
eut été de meilleur aloi, aurait dit maitre capello :slight_smile:

Pouf pouf :wink:

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip