ਫਰਮਾ:Ship
Usage
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 WP: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
- {{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 WP: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
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}}
→ Kootenay[[HMCS Kootenay (H75)|''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
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
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
TemplateData
TemplateData for Ship
This template provides a wikilink to a ship's page, with label options
ਮਾਪਦੰਡ | ਵੇਰਵਾ | ਕਿਸਮ | ਦਰਜਾ | |
---|---|---|---|---|
Prefix | 1 | Fleet identifier
| String | optional |
Name | 2 | Ship's name
| String | optional |
ID | 3 | Hull number, launch year, or pennant number
| String | optional |
Format | 4 | Formats label (parts showing)
| Number | optional |
unlink prefix | up | yes=puts Fleet ID outside of Wikilink
| Boolean | optional |
Tracking categories
- Category:WPSHIPS: Template Ship parameter errors (0)
- Category:Pages using Ship with unknown parameters (0)
See also
WP:SHIPS – ship class and ship prefix shortcut templates | |||
---|---|---|---|
Ship classes | |||
Group | Template | Ref article | Example |
after member ship | {{sclass}} | article hyphenated | ਫਰਮਾ:Sclass |
after theme | {{sclass2}} | article hyphenated | ਫਰਮਾ:Sclass2 |
General ship prefixes | |||
Group | Template | Ref article | Example |
generic | {{ship}} | any prefix | Brigante Musolino or Charles de Gaulle (R91) |
civil | {{GTS}} | Gas turbine ships | ਫਰਮਾ:GTS |
civil | {{HSC}} | High-speed crafts | ਫਰਮਾ:HSC |
civil | {{MS}} or {{M/S}} | Motor ships | ਫਰਮਾ:MS or ਫਰਮਾ:M/S |
civil | {{MV}} or {{M/V}} | Motor vessels | ਫਰਮਾ:MV or ਫਰਮਾ:M/V |
civil | {{MY}} or {{M/Y}} | Motor yachts | ਫਰਮਾ:MY or ਫਰਮਾ:M/Y |
civil | {{PS}} | Paddle steamers | ਫਰਮਾ:PS |
civil | {{RMS}} | Royal Mail Ships | ਫਰਮਾ:RMS |
civil | {{RV}} or {{R/V}} | Research vessels | ਫਰਮਾ:RV or ਫਰਮਾ:R/V |
civil | {{SB}} | Sailing barges | ਫਰਮਾ:SB |
civil | {{SS}} or {{S/S}} | Steamships | ਫਰਮਾ:SS or ਫਰਮਾ:S/S |
civil | {{SV}} or {{S/V}} | Sailing vessels | ਫਰਮਾ:SV or ਫਰਮਾ:S/V |
civil | {{SY}} or {{S/Y}} | Sailing vessels | ਫਰਮਾ:SY or ਫਰਮਾ:S/Y |
civil | {{TSS}} | Twin-screw steamers | ਫਰਮਾ:TSS |
International navy ship prefixes | |||
Group | Template | Ref article | Example |
Algeria | {{ANS}} | Algerian National Navy ships | ਫਰਮਾ:ANS |
Australia | {{HMAS}} | Royal Australian Navy ships | ਫਰਮਾ:HMAS |
ਫਰਮਾ:Country data Bahamas | {{HMBS}} | Royal Bahamas Defence Force ships | ਫਰਮਾ:HMBS |
Bangladesh | {{BNS}} | Bangladesh Navy ships | ਫਰਮਾ:BNS |
Canada | {{HMCS}} | Royal Canadian Navy ships | ਫਰਮਾ:HMCS |
{{CCGS}} | Canadian Coast Guard ships | ਫਰਮਾ:CCGS | |
ਫਰਮਾ:Country data Colombia | {{ARC}} | Colombian Navy ships | ਫਰਮਾ:ARC |
Denmark | {{HDMS}} | Royal Danish Navy ships | ਫਰਮਾ:HDMS |
ਫਰਮਾ:Country data Ecuador | {{BAE}} | Ecuadorian Navy ships | ਫਰਮਾ:BAE |
ਫਰਮਾ:Country data Egypt | {{ENS}} | Egyptian Navy ships | ਫਰਮਾ:ENS |
ਫਰਮਾ:Country data Estonia | {{EML}} | Estonian Navy ships | ਫਰਮਾ:EML |
ਫਰਮਾ:Country data Fiji | {{RFNS}} | Republic of Fiji Naval Service ships | ਫਰਮਾ:RFNS |
ਫਰਮਾ:Country data Finland | {{FNS}} | Finnish Navy ships | ਫਰਮਾ:FNS |
ਫਰਮਾ:Country data Greece | {{HS}} | Hellenic Navy ships | ਫਰਮਾ:HS |
Germany | {{SMS}} | Imperial German Navy and Austro-Hungarian Navy ships | ਫਰਮਾ:SMS |
{{SMU}} | Imperial German Navy and Austro-Hungarian Navy U-boats | ਫਰਮਾ:SMU | |
{{GS}} | German World War II and later U-boats | ਫਰਮਾ:GS | |
ਫਰਮਾ:Country data Iceland | {{ICGV}} | Icelandic Coast Guard ships | ਫਰਮਾ:ICGV |
India | {{INS}} | Indian Navy ships | ਆਈਐੱਨਐੱਸ Vikrant (1961) |
Indonesia | {{KRI}} | Indonesian Navy ships | ਫਰਮਾ:KRI |
Ireland | {{LÉ}} | Irish Navy ships | ਫਰਮਾ:LÉ |
Japan | {{Jsub}} | Imperial Japanese Navy submarines | ਫਰਮਾ:Jsub |
{{JDS}} | Older Japan Maritime Self-Defense Force ships | ਫਰਮਾ:JDS | |
{{JS}} | Newer Japan Maritime Self-Defense Force ships | ਫਰਮਾ:JS | |
Netherlands | {{HNLMS}} | Royal Netherlands Navy ships | ਫਰਮਾ:HNLMS |
New Zealand | {{HMNZS}} | Royal New Zealand Navy ships | ਫਰਮਾ:HMNZS |
ਫਰਮਾ:Country data Nigeria | {{NNS}} | Nigerian Navy ships | ਫਰਮਾ:NNS |
Norway | {{HNoMS}} | Royal Norwegian Navy ships | ਫਰਮਾ:HNoMS |
ਫਰਮਾ:Country data Papua New Guinea | {{HMPNGS}} | Papua New Guinean Navy ships | ਫਰਮਾ:HMPNGS |
Peru | {{BAP}} | Peruvian Navy ships | ਫਰਮਾ:BAP |
Philippines | {{RPS}} | Older Philippine Navy ships | ਫਰਮਾ:RPS |
{{BRP}} | Newer Philippine Navy ships | ਫਰਮਾ:BRP | |
ਫਰਮਾ:Country data Poland | {{ORP}} | Polish Navy ships | ਫਰਮਾ:ORP |
Portugal | {{NRP}} | Portuguese Navy ships | ਫਰਮਾ:NRP |
ਫਰਮਾ:Country data Romania | {{NMS}} | Romanian Navy ships | ਫਰਮਾ:NMS |
Singapore | {{RSS}} | Republic of Singapore Navy ships | ਫਰਮਾ:RSS |
South Africa | {{SAS}} | South African Navy ships after 31 May 1961 | ਫਰਮਾ:SAS |
{{HMSAS}} | Union of South Africa Navy (before 30 May 1961) | ਫਰਮਾ:HMSAS | |
South Korea | {{ROKS}} | Republic of Korea Navy ships | ਫਰਮਾ:ROKS |
Sweden | {{HSwMS}} | Swedish Navy ships | ਫਰਮਾ:HSwMS |
Thailand | {{HTMS}} | Royal Thai Navy ships | ਫਰਮਾ:HTMS |
Turkey | {{TCG}} | Turkish Naval Forces ships | ਫਰਮਾ:TCG |
United Kingdom | {{HMS}} | Royal Navy ships | ਫਰਮਾ:HMS |
{{HMT}} | Royal Navy trawlers | ਫਰਮਾ:HMT | |
{{RFAux}} | Royal Fleet Auxiliary ships | ਫਰਮਾ:RFAux | |
United States | {{USAT}} | US Army transport ships | ਫਰਮਾ:USAT |
{{USCGC}} | US Coast Guard Cutter | ਫਰਮਾ:USCGC | |
{{USNS}} | US Naval Ship | ਫਰਮਾ:USNS | |
{{USRC}} | US Revenue Cutter Service | ਫਰਮਾ:USRC | |
{{USS}} | US Navy ship | USS Enterprise (CVN-65) | |
{{USAV}} | US Army Vessel | ਫਰਮਾ:USAV | |
|