This is a typing short cut for linking to US Navy unmanned vessel articles named in the format "USV Nomad". Since vessel names are italicized in article text, linking to them in the usual manner means typing everything twice. </nowiki>
This template does not support subst:
(substitution). Behind the scenes, it invokes {{
vessel}}.
{{USV|vessel Name}}
{{USV|vessel Name|ID}}
, where ID can be the
hull number, launch year, or
pennant number, as specified in the article title.Template usage | Equivalent wikicode | Final result |
---|---|---|
{{USV|Vesselname|}}
|
[[USV Vesselname ()|USV ''Vesselname'' ()]]
|
USV Vesselname |
Last example could be used to link to vessel index (disambiguation) page
By default, the wikilink is build like this:
{{PREFIX|vessel's name|ID}}
.{{USV|Vesselname|}}
, the targetpage is[[USV Vesselname ()]]
.[[targetpage|label]]
. By default:{{USV|Vesselname|}}
, by default the label is:[[USV Vesselname ()|USV ''Vesselname'' ()]]
, showing as:The default label can be changed with a simple parameter. The extra third position, unnamed parameter allows setting which changes the elements of the vessel's full name. It sets the label in the link:
For example, in your article, the hull number (disambiguator) may not be needed to show. In that case, add option |2
, and the result is:
{{USV|Nomad||2}}
→[[USV Vesselname ()|''Vesselname'']]
→The options are:
Value | Will show | Example | Wikilink [[targetpage|label]] | Shows |
---|---|---|---|---|
(default) | PREFIX name (ID) | {{USV|Vesselname|}} | [[USV Vesselname ()|USV ''Vesselname'' ()]] | USV Vesselname |
1 | ID | {{USV|Vesselname||1}} | [[USV Vesselname ()|'''']] | Error: {{ USV}} missing disambiguator ( help) |
2 | name | {{USV|Vesselname||2}} | [[USV Vesselname ()|''Vesselname'']] | Vesselname |
3 | name (ID) | {{USV|Vesselname||3}} | [[USV Vesselname ()|''Vesselname'' ()]] | Error: {{ USV}} missing disambiguator ( help) |
4 | PREFIX name (ID) | {{USV|Vesselname||4}} | — | Error: {{ USV}} invalid control parameter: 4 ( help) |
5 | PREFIX ID | {{USV|Vesselname||5}} | [[USV Vesselname ()|USV '''']] | Error: {{ USV}} missing disambiguator ( help) |
6 | PREFIX name | {{USV|Vesselname||6}} | [[USV Vesselname ()|USV ''Vesselname'']] | USV Vesselname |
It is possible that the prefix is not part of the target pagename. In that case, extra parameter |up=yes
(unlink prefix) puts the name outside of the link: [example here]