Accueil > Docs > Afficher un logo par défaut pour un article SPIP

Afficher un logo par défaut pour un article SPIP

lundi 25 février 2008, par b_b

Une question revient souvent sur les listes et dans les forums SPIP :

Comment proposer un logo_article par défaut s’il n’y en a pas de défini ?

Tout simplement comme ceci, à l’aide du filtre |?{sioui,sinon} :

[(#LOGO_ARTICLE||?{
	[(#LOGO_ARTICLE)]
	,
	[<img src="(#CHEMIN{images/nologo.png})" alt="" class="spip_logos" width="32" height="32" />]
})]

Explication du code :

  • Si le logo article est présent on l’affiche.
  • Sinon on affiche l’image dont le chemin sera renvoyé par la balise #CHEMIN.

Remarque : la balise #LOGO_ARTICLE est suivie d’un double | car nous appliquons le filtre de test à un logo.

Pour se rafraîchir la mémoire lire le précédent article à propos des traitements conditionnels avec SPIP et bien sûr la documentation sur spip.net.

Un message, un commentaire ?

Qui êtes-vous ?
Votre message

Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.