« Modèle:lien/Documentation » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
template data
Ligne 5 :
Le modèle {{modl|lien}} permet de faire un lien vers une section d’un article.
 
<templatedata>
{| class="wikitable"
{
!colspan="2"| Paramètres
"params": {
|-
"1": {
| <code>1</code> || ''Obligatoire.'' L’article visé.
"label": "Mot",
|-
"description": "Le mot vers lequel le lien doit pointer. Peut contenir des balises de formatage.",
| <code>2</code> ''ou'' <code>lang</code> || ''Optionnel.'' Le code de la langue. Le défaut est <code>fr</code> (français). Codes spéciaux : <code>zh-Hans</code> = chinois simplifié, <code>zh-Hant</code> = chinois traditionnel
"type": "string",
|-
"required": true
| <code>3</code> ''ou'' <code>code</code> || ''Optionnel.'' Le [[Wiktionnaire:Liste de tous les modèles/Titres de sections/Liste automatique#Sections de type de mot|code de la section]] visée sans langue.
},
|-
"2": {
| <code>dif</code> || ''Optionnel.'' Le mot de remplacement à afficher.
"aliases": [
|-
"lang"
| <code>écrit</code> ''ou'' <code>sc</code> || ''Optionnel.'' Le code de l’écriture.
],
|-
"label": "Code de langue",
| <code>tr</code> || ''Optionnel.'' La transcription.
"description": "Le code de langue du mot. Les codes supplémentaires \"zh-Hant\", \"zh-Hans\" et \"ko-Hani\" sont autorisés.",
|-
"example": "en, eo, etc.",
| <code>sens</code> || ''Optionnel.'' Le sens.
"type": "string",
|}
"default": "fr",
"suggested": true
},
"3": {
"aliases": [
"code"
],
"label": "Code de section",
"description": "Le code de la section cible dans la page pointée.",
"example": "nom-1, verbe-2, etc.",
"type": "string"
},
"dif": {
"label": "Texte",
"description": "Le texte à afficher à la place du mot (paramètre 1). Utile pour des langues telles que le latin.",
"type": "string"
},
"tr": {
"label": "Transcription",
"description": "La transcription du mot. Requis si ledit mot n’utilise pas l’alphabet latin.",
"type": "string"
},
"sens": {
"label": "Sens",
"description": "Une traduction du terme en français.",
"type": "string",
"suggested": true
},
"sc": {
"aliases": [
"écrit"
],
"label": "Code d’écriture",
"description": "Le code du système d’écriture. OSOLÈTE : NE PLUS UTILISER !",
"type": "string",
"deprecated": true
}
},
"description": "Ce modèle permet de faire un lien vers une entrée dans une langue autre que le français. Il permet aussi de renseigner une transcription et une courte définition.",
"format": "inline"
|}
</templatedata>
 
== PatronPatrons ==
* <code><nowiki>{{lien|nom de l’article|code de lang}}</nowiki></code>
* <code><nowiki>{{lien|nom de l’article|code de lang|code de section}}</nowiki></code>
Ligne 35 ⟶ 77 :
<code><nowiki>{{lien|ammo|fi|nom-2}}</nowiki></code> fait un lien vers la section « Nom commun 2 » du mot ''ammo'' : {{lien|ammo|fi|nom-2}}.
 
Le mot est correctement montréaffiché selon la langue spécifiée utilisant {{modl|Lang}}  :
* <code><nowiki>{{lien|渦|zh-Hans}}</nowiki></code> → {{lien|渦|zh-Hans}}
* <code><nowiki>{{lien|渦|zh-Hant}}</nowiki></code> → {{lien|渦|zh-Hant}}
Ligne 41 ⟶ 83 :
* <code><nowiki>{{lien|器|ja}}</nowiki></code> → {{lien|器|ja}}
 
Le lien est correctement généré sans balise  :
* <code><nowiki>{{lien|1{{er}}}}</nowiki></code> → {{lien|1{{er}}}}
 
Une transcription et un sens  :
* <code><nowiki>{{lien|フランス|ja|tr=Furansu|sens=France}}</nowiki></code> → {{lien|フランス|ja|tr=Furansu|sens=France}}
* <code><nowiki>{{lien|'''''d'''eoxyribo'''n'''ucleic '''a'''cid''|en|sens=[[acide désoxyribonucléique]]}}</nowiki></code> → {{lien|'''''d'''eoxyribo'''n'''ucleic '''a'''cid''|en|sens=[[acide désoxyribonucléique]]}}