Je souhaite dans la page rubrique de base présenter la liste des derniers
articles mais en positionnant le Logo de l'auteur en cas d'absence du logo
de l'article.
L'esprit de #LOGO_ARTICLE_RUBRIQUE
qui serait un "#LOGO_ARTICLE_AUTEUR ...
on afficherait le Logo de l'article,ou bien, à défaut, le logo de l'auteur.
Comme cette balise n'existe pas je tourne autour de ce squelette sans
ramener ce que je veux bien sur...Le choixsivide se perdant dans
l'environnement...
Je souhaite dans la page rubrique de base présenter la liste des derniers
articles mais en positionnant le Logo de l'auteur en cas d'absence du logo
de l'article.
L'esprit de #LOGO_ARTICLE_RUBRIQUE
qui serait un "#LOGO_ARTICLE_AUTEUR ...
on afficherait le Logo de l'article,ou bien, à défaut, le logo de l'auteur.
Comme cette balise n'existe pas je tourne autour de ce squelette sans
ramener ce que je veux bien sur...Le choixsivide se perdant dans
l'environnement...
Je souhaite dans la page rubrique de base présenter la liste des
derniers
articles mais en positionnant le Logo de l'auteur en cas d'absence du
logo
de l'article.
L'esprit de #LOGO_ARTICLE_RUBRIQUE
qui serait un "#LOGO_ARTICLE_AUTEUR ...
on afficherait le Logo de l'article,ou bien, à défaut, le logo de
l'auteur.
Comme cette balise n'existe pas je tourne autour de ce squelette sans
ramener ce que je veux bien sur...Le choixsivide se perdant dans
l'environnement...
chez moi(SPIP 2.08) ton code affiche auton0.ext (s'il existe) et jamais aut1.jpg (ce qui correspond au logo de l'auteur de l'article les autres auteurs n'ayant pas de logo).
Je crains qu'on échappe pas à la nécessité d'écrire une boucle AUTEURS à l'interieur de la boucle ARTICLES - peut-être comme ca :
tant mieux pour toi Krusti, avec quelle version de SPIP travailles-tu ? Chez moi (SPIP 2.08) pas de changement par rapport á mon message précédent, ca ne marche pas.
Résultat :
article avec logo - le logo de l'article s'affiche
article sans logo - auton0.jpg s'affiche (s'il existe) même si l'auteur de l'article a un logo.
klaus++
P.S. Le fichier auton0.jpg ne devrait pas exister, c'est moi qui l'ai crée pour ce test.
tant mieux pour toi Krusti, avec quelle version de SPIP travailles-tu ?
Chez moi (SPIP 2.08) pas de changement par rapport á mon message
précédent, ca ne marche pas.
Résultat :
article avec logo - le logo de l'article s'affiche
article sans logo - auton0.jpg s'affiche (s'il existe) même si l'auteur
de l'article a un logo.
klaus++
P.S. Le fichier auton0.jpg ne devrait pas exister, c'est moi qui l'ai
crée pour ce test.
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
en fait, le critere {logo} dans la boucle auteur, ca n'apporte pas grand chose, sauf si on veut une autre alternative quand il n'y a ni logo article ni logo auteur :
Stéphane, comme tu le signalais dans ta première réponse, il manquait un
pipe.
Quand on rectifie la syntaxe tout est OK.. donc contrairement à ce que je
craignais, dans la boucle auteur on ne perd pas le #LOGO_ARTICLE de la
boucle de niveau supérieure.
Du coup il ne semble plus nécessaire d'utiliser extraire_attribut{src} qui
reste pour moi encore un peu nébuleux.
Donc récap il y aurait 2 approches (le tout dans une boucle article) :
en fait, le critere {logo} dans la boucle auteur, ca n'apporte pas grand
chose, sauf si on veut une autre alternative quand il n'y a ni logo
article ni logo auteur :
Donc récap il y aurait 2 approches (le tout dans une boucle article) :
[(#LOGO_ARTICLE||extraire_attribut{src}|choixsivide{#LOGO_AUTEUR,#LOGO_ARTICLE})]
et
[(#LOGO_ARTICLE||choixsivide{#LOGO_AUTEUR,#LOGO_ARTICLE})]
et en une seule boucle ?
<BOUCLE_articles_recents(ARTICLES auteurs_articles)
{par date}
{inverse}>
Donc récap il y aurait 2 approches (le tout dans une boucle article) :
[(#LOGO_ARTICLE||extraire_attribut{src}|choixsivide{#LOGO_AUTEUR,#LOGO_ARTICLE})]
et
[(#LOGO_ARTICLE||choixsivide{#LOGO_AUTEUR,#LOGO_ARTICLE})]
et en une seule boucle ?
<BOUCLE_articles_recents(ARTICLES auteurs_articles)
{par date}
{inverse}>