Mall:HMS

Från Wikipedia

[visa] [redigera] [rensa sidcachen]

Dokumentation


Användning[redigera wikitext]

Detta är en mall som används som förkortning för att länka till artiklar om fartyg i Svenska flottan och Royal Navy med formatet "HMS Halland (J18)". Då skeppsnamnen är kursiverade i artikeltexten betyder det att för att länka till dem måste man skriva allting två gånger, som till exempel [[HMS Halland (J18)|HMS ''Halland'' (J18)]]. Den här mallen halverar det till {{HMS|Halland|J18}}. Om man substar mallen genom att skriva {{subst:HMS|Halland|J18}} slipper man dessutom förvirrande mallkod i texten.

Formell användning[redigera wikitext]

 {{HMS|Skeppsnamn}}
 {{HMS|Skeppsnamn|ID}}, där ID kan vara fartygsnummer, sjösättningsår eller fartygsbeteckning, se pennant number.

Exempel[redigera wikitext]

Mallanvändning Motsvarande wikikod Slutresultat
{{HMS|Visby|K31}} [[HMS Visby (K31)|HMS ''Visby'' (K31)]] HMS Visby (K31)
{{HMS|Vanadis|1862}} [[HMS Vanadis (1862)|HMS ''Vanadis'' (1862)]] HMS Vanadis (1862)
{{HMS|Victory}} [[HMS Victory|HMS ''Victory'']] HMS Victory

Sista exemplet kan användas för att länka till förgreningssidor för skepp och fartyg.

Valbara parametrar[redigera wikitext]

Det finns en valbar tredje parameter som kontrollerar vilka delar av texten som syns i artikeln. Se följande exempel:

Värde Parametrar som visas Exempel Motsvarande wikikod Slutresultat
1 3:e {{HMS|Visby|K31|1}} [[HMS Visby (K31)|K31]] K31
2 2:a {{HMS|Visby|K31|2}} [[HMS Visby (K31)|''Visby'']] Visby
3 2:a, 3:e {{HMS|Visby|K31|3}} [[HMS Visby (K31)|''Visby'' K31]] Visby (K31)
4 ogiltigt resultat {{HMS|Visby|K31|4}} [[HMS Visby (K31)|Ogiltig valbar parameter]] Ogiltig valbar parameter
5 1:a, 3:e {{HMS|Visby|K31|5}} [[HMS Visby (K31)|HMS K31]] HMS (K31)
6 1:a, 2:a {{HMS|Visby|K31|6}} [[HMS Visby (K31)|HMS ''Visby'']] HMS Visby
2:a
(ingen 3:e)
{{HMS|Victory|3=2}} Alternativ användning: {{HMS|Victory||2}} [[HMS Victory|''Victory'']] Victory

OBS: Var försiktig med den tredje parametern om du inte använder den andra parametern. I exemplet Victory ovan, "|3=2" betyder att den tredje parametern sätter värdet två, medan den alternativa syntaxen som visar ett par vertikalstreck, "||2", för att sätta värdet två på den tredje parameterns plats.

Använder man ett valfritt kontrollparametervärde på 6 ger det samma resultat som att använda {{skepp}} för att skapa samma länk och text, men sparar, 6 tecken under redigering.

 {{HMS|Visby|K31|6}} ger samma resultat som {{skepp|HMS|Visby|K31}}