Template:Ship/doc

Jump to navigation Jump to search

Usage[edit source]

Template {{Ship}} creates a wikilink to its article and formats the visible name correctly. That is, it handles both parts of [[targetpage|label]]. Now it is up to the editor (you) to get this right: a bluelink to the article, and well-formatted ship's full name.

The ship's article may be titled: [[HMCS Kootenay (H75)]]HMCS Kootenay (H75). The three parts are called: prefix, name, ID (ID is SF:Disambiguation, or hull number, pennant number, launch year: to identify the ship when multiple ships have the same name).

Apart from the article title, in the visible label the name could be formatted. Like: [[HMCS Kootenay (H75)|HMCS ''Kootenay'']]HMCS Kootenay (note the italics, and the omission of the hull number – linked to the same article).

Basic usage[edit source]

{{ship|1-prefix|2-name|3-ID}} → [[1-prefix 2-name (3-ID)|1-prefix ''2-name'' (3-ID)]]1-prefix 2-name (3-ID)
1 prefix
like HMS, USS
2 name
ship's name
3 ID
Specifier like hull number, pennant number, or launch year. Also serves as the SF:Disambiguation term in article titles.

All parameters are optional. You only need to enter the parts that build the article title.

Examples
Template usage Resulting wikicode Link showing
{{ship|ARA|General Belgrano}} [[ARA General Belgrano|ARA ''General Belgrano'']] ARA General Belgrano
{{ship|HMCS|Kootenay|H75}} [[HMCS Kootenay (H75)|HMCS ''Kootenay'' (H75)]] HMCS Kootenay (H75)

Format options parameter[edit source]

A fourth, unnamed parameter |4= allows setting which pieces of text are displayed in the wikilink. It sets the label in the link: [[targetpage|label]]

For example, the ship's article is entered as {{ship|HMCS|Kootenay|H75}}, by default showing as HMCS Kootenay (H75).

But in your article, the hull number (disambiguator) may not be needed to show. In that case, add |4=2, and the result is:

{{ship|HMCS|Kootenay|H75|2}} [[HMCS Kootenay (H75)|''Kootenay'']] Kootenay

The options are:

Value Parameter(s)
displayed
Example Equivalent wikicode Final result
None prefix, name, ID {{ship|HMCS|Kootenay|H75}} [[HMCS Kootenay (H75)|HMCS ''Kootenay'' (H75)]] HMCS Kootenay (H75)
1 ID {{ship|HMCS|Kootenay|H75|1}} [[HMCS Kootenay (H75)|H75]] H75
2 name {{ship|HMCS|Kootenay|H75|2}} [[HMCS Kootenay (H75)|''Kootenay'']] Kootenay
3 name, ID {{ship|HMCS|Kootenay|H75|3}} [[HMCS Kootenay (H75)|''Kootenay'' (H75)]] Kootenay (H75)
4 same as default {{ship|HMCS|Kootenay|H75|4}} [[HMCS Kootenay (H75)|HMCS ''Kootenay'' (H75)]] HMCS Kootenay (H75)
5 prefix, ID {{ship|HMCS|Kootenay|H75|5}} [[HMCS Kootenay (H75)|HMCS ''H75'']] HMCS H75
6 prefix, name {{ship|HMCS|Kootenay|H75|6}} [[HMCS Kootenay (H75)|HMCS ''Kootenay'']] HMCS Kootenay

Same format, no wikilink[edit source]

By setting |wl=no, the same formatting is made but the ship's name is not linked:

HMCS Kootenay (H75) (regular, {{ship|HMCS|Kootenay|H75|4}})
HMCS Kootenay (H75) (no wikilink, setting {{ship|HMCS|Kootenay|H75|4|wl=no}})

Prefix in/out option[edit source]

Parameter |up=yes (for unlinked prefix) can be used to have an unlinked prefix:. When set to "yes", the template will display the prefix before (outside of) the wikilink.

Examples
  • {{ship|Japanese battleship|Yamato|up=yes}} → Japanese battleship Yamato

Using a format option:

  • {{ship|Japanese battleship|Yamato||2|up=yes}} → Japanese battleship Yamato

Tracking categories[edit source]

See also[edit source]

SF:SHIPSship class and ship prefix shortcut templates
Ship classes
Type Group Template Ref article Example
class after member ship {{sclass-}} article hyphenated Valiant-class harbor tug
class after theme {{sclass2-}} article hyphenated Flower-class corvette
General ship prefixes
Type Group Template Ref article Example
prefix generic {{ship}} any prefix, no prefix Brigante Musolino or Charles de Gaulle (R91)
prefix civil {{GTS}} Gas turbine ships GTS Infinity (2001)
prefix civil {{HSC}} High-speed crafts HSC Tarifa Jet (1997)
prefix civil {{MS}} or {{M/S}} Motor ships MS Antenor (1957) or M/S Antenor (1957)
prefix civil {{MV}} or {{M/V}} Motor vessels MV Aurora (2000) or M/V Aurora (2000)
prefix civil {{MY}} or {{M/Y}} Motor yachts MY Monte Carlo or M/Y Monte Carlo
prefix civil {{PS}} Paddle steamers PS Commonwealth (1854)
prefix civil {{RV}} or {{R/V}} Research vessels RV Vityaz (1939) or R/V Vityaz (1939)
prefix civil {{SB}} Sailing barges SB Cambria
prefix civil {{SS}} or {{S/S}} Steamships SS Aeolus (1899) or S/S Aeolus (1899)
prefix civil {{SV}} or {{S/V}} Sailing vessels SV Argo (1841) or S/V Argo (1841)
prefix civil {{SY}} or {{S/Y}} Sailing vessels SY Raven (1889) or S/Y Raven (1889)
prefix civil {{TSS}} Twin-screw steamers TSS Princess Maud (1934)
International navy ship prefixes
Type Group Template Ref article Example
prefix  Algeria {{ANS}} Algerian National Navy ships ANS Kalaat Béni Abbès (474)
prefix  Australia {{HMAS}} Royal Australian Navy ships HMAS Anzac (G90)
prefix  Bahamas {{HMBS}} Royal Bahamas Defence Force ships HMBS Nassau (P-61)
prefix  Bangladesh {{BNS}} Bangladesh Navy ships BNS Surma (2013)
prefix  Canada {{HMCS}} Royal Canadian Navy ships HMCS Bonaventure (CVL 22)
prefix {{CCGS}} Canadian Coast Guard ships CCGS Simcoe (1909)
prefix  Denmark {{HDMS}} Royal Danish Navy ships HDMS Lougen (1791)
prefix  Ecuador {{BAE}} Ecuadorian Navy ships BAE Guayas (BE-21)
prefix  Egypt {{ENS}} Egyptian Navy ships ENS Gamal Abdel Nasser (L1010)
prefix  Estonia {{EML}} Estonian Navy ships EML Wambola (A433)
prefix  Finland {{FNS}} Finnish Navy ships FNS Turunmaa (1918)
prefix  Greece {{HS}} Hellenic Navy ships HS Georgios Averof (1910)
prefix  Germany {{SMS}} Imperial German Navy and Austro-Hungarian Navy ships SMS Novara (1912)
prefix {{SMU}} Imperial German Navy and Austro-Hungarian Navy U-boats SM U-28 (Germany)
prefix {{GS}} German World War II and later U-boats German submarine U-39 (1938)
prefix  Iceland {{ICGV}} Icelandic Coast Guard ships ICGV Óðinn
prefix  India {{INS}} Indian Navy ships INS Vikrant (R11)
prefix  Indonesia {{KRI}} Indonesian Navy ships KRI Fatahillah (361)
prefix  Ireland {{}} Irish Navy ships LÉ Emer (P21)
prefix  Japan {{Jsub}} Imperial Japanese Navy submarines Japanese submarine I-15
prefix {{JDS}} Older Japan Maritime Self-Defense Force ships JDS Wakaba (DE-261)
prefix {{JS}} Newer Japan Maritime Self-Defense Force ships JDS Ashigara (DDG-178)
prefix  Netherlands {{HNLMS}} Royal Netherlands Navy ships HNLMS De Ruyter (F804)
prefix  New Zealand {{HMNZS}} Royal New Zealand Navy ships HMNZS Endeavour (A11)
prefix  Nigeria {{NNS}} Nigerian Navy ships NNS Aradu (F89)
prefix  Norway {{HNoMS}} Royal Norwegian Navy ships HNoMS Svenner (G03)
prefix  Peru {{BAP}} Peruvian Navy ships BAP Montero (FM-53)
prefix  Philippines {{RPS}} Older Philippine Navy ships RPS Rajah Soliman (D-66)
prefix {{BRP}} Newer Philippine Navy ships BRP Rajah Soliman (D-66)
prefix  Poland {{ORP}} Polish Navy ships ORP Orzeł (1938)
prefix  Portugal {{NRP}} Portuguese Navy ships NRP Sagres (1937)
prefix  Singapore {{RSS}} Republic of Singapore Navy ships RSS Formidable (68)
prefix  South Africa {{SAS}} South African Navy ships SAS Mendi (F148)
prefix  South Korea {{ROKS}} Republic of Korea Navy ships ROKS Dokdo (LPH-6111)
prefix  Sweden {{HSwMS}} Swedish Navy ships HSwMS Sjölejonet (1936)
prefix  Thailand {{HTMS}} Royal Thai Navy ships HTMS Chakri Naruebet (CV 911)
prefix  Turkey {{TCG}} Turkish Naval Forces ships TCG Gediz (F 495)
prefix  United Kingdom {{HMS}} Royal Navy ships HMS Illustrious (R06)
prefix {{HMT}} Royal Navy trawlers HMT Elk (1902)
prefix {{RMS}} Royal Mail Ships RMS Adriatic (1907)
prefix {{RFAux}} Royal Fleet Auxiliary ships RFA Fort Austin (A386)
prefix  United States {{USAT}} US Army transport ships USAT Havana (1917)
prefix {{USCGC}} US Coast Guard Cutter USCGC Healy (WAGB-20)
prefix {{USNS}} US Naval Ship USNS Mercy (T-AH-19)
prefix {{USRC}} US Revenue Cutter Service USRC Harriet Lane (1857)
prefix {{USS}} US Navy ship USS Enterprise (CVN-65)
prefix {{USAV}} US Army Vessel USAV Spearhead (TSV-X1)

External links[edit source]