« Modèle:BS-lien » : différence entre les versions

Contenu supprimé Contenu ajouté
correction pour utilisation de 'small' positionnel (i.e. paramètre 4 = "small" => paramètre 3 de forçage du lien vide au lieu d'être absent) — comparer avec la version précédente : pour "{{BS-lien|Ligne 6a (CFL)|6a||small}}", l'icône doit pointer vers le schéma ; pour "{{BS-lien|Ligne 6b (CFL)|6b||small}}", l'icône ne doit pas s'afficher (tant que le schéma n'existe pas) — cf. Aide:Créer un modèle#Valeur par défaut d'un paramètre, paramètre absent ou vide
correction du deuxième exemple de Discussion modèle:BS-lien#Liens ancrés ou vers des sous-sections d'articles : suppression de l'ancre dans l'appel du modèle {{BS-lien/Lien schéma}}, avec la fonction #titleparts
Ligne 7 :
-->]]<!-- Déterminer s’il existe un schéma de ligne associé à {{{1}}}.
{{{3}}} permet d’overrider.
-->{{#ifeq: {{#if:{{{3|}}}|{{{3}}}|{{BS-lien/Lien schéma|{{#titleparts:{{{1}}}}}}}}}
| nex
| <!-- Si rien n’est trouvé (renvoi « nex »), ne rien faire
Ligne 13 :
| &nbsp;[[File:Info Simple.svg<!--
-->|alt=Lien vers la page du schéma de la ligne<!--
-->|link={{#if:{{{3|}}}|{{{3}}}|{{BS-lien/Lien schéma|{{#titleparts:{{{1}}}}}}}}}<!--
-->|{{#if:{{{small|{{{4|}}}}}}|7px|10px}}<!--
-->]]
Ce document provient de « https://fr.wikipedia.org/wiki/Modèle:BS-lien ».