Aller au contenu

Modèle:HMS

Cette page fait l’objet d’une mesure de semi-protection étendue.
Une page de Wikipédia, l'encyclopédie libre.

 Documentation[voir] [modifier] [historique] [purger]

Objectif

Ce modèle sert à mettre en forme les liens internes vers les articles de navires de la Royal Navy utilisant comme nom le format « HMS Gloucester (D96) ». Cette mise en forme est utile car les noms des navires doivent être en italique, ce qui rend le codage plus complexe qu'un simple lien.

  • Sans le modèle : [[HMS Terror (1813)|HMS ''Terror'' (1813)]]
  • Avec le modèle : {{HMS|Terror|1813}}

Utilisation

  • {{HMS|Nom du navire}}
  • {{HMS|Nom du navire|ID}}, où l'ID est une année ou le code/type de coque.

Exemples

Utilisation du modèle Wikicode équivalent Résultat final
{{HMS|Illustrious|R06}} [[HMS Illustrious (R06)|HMS ''Illustrious'' (R06)]] HMS Illustrious (R06)
{{HMS|Erebus|1826}} [[HMS Erebus (1826)|HMS ''Erebus'' (1826)]] HMS Erebus (1826)
{{HMS|Victory}} [[HMS Victory|HMS ''Victory'']] HMS Victory

Option de visualisation

Un troisième paramètre, optionnel, permet de changer le résultat final du code.

Valeur Paramètre(s)
affiché(s)
Exemple Wikicode équivalent Résultat final
1 2e {{HMS|Illustrious|R06|1}} [[HMS Illustrious (R06)|R06]] R06
2 1er {{HMS|Illustrious|R06|2}} [[HMS Illustrious (R06)|''Illustrious'']] Illustrious
3 1er et 2e {{HMS|Illustrious|R06|3}} [[HMS Illustrious (R06)|''Illustrious'' R06]] Illustrious (R06)
4 Ne pas utiliser
5 « HMS » et 2e {{HMS|Illustrious|R06|5}} [[HMS Illustrious (R06)|HMS R06]] HMS (R06)
6 « HMS » et 1er {{HMS|Illustrious|R06|6}} [[HMS Illustrious (R06)|HMS ''Illustrious'']] HMS Illustrious

TemplateData

Ce modèle sert à mettre en forme les liens internes vers les articles de navires de la Royal Navy de type HMS.

Paramètres du modèle[Modifier les données du modèle]

ParamètreDescriptionTypeÉtat
11

Nom du navire.

Exemple
Illustrious
Chaîneobligatoire
22

Année ou code/type de coque. Cela doit correspondre à la parenthèse présente en fin de titre de l'article visé.

Exemple
R06
Chaînefacultatif
33

Code optionnel permettant d'adapter l'affichage, selon la situation. Consulter la documentation du modèle.

Exemple
5
Chaînefacultatif