Jump to content

Template:USS: Difference between revisions

From IdeaWazaWiki
wikademia>Rjwilmsi
mNo edit summary
wikademia>J Clear
Add optional 3rd parameter to control display
Line 1: Line 1:
<includeonly>[[ USS {{{1}}}{{#if:{{{2|}}}|&#32;({{{2}}})}}|USS&nbsp;''{{{1}}}''{{#if:{{{2|}}}|&nbsp;({{{2}}})}}]]</includeonly><noinclude>
<includeonly>[[ USS {{{1}}}{{#if:{{{2|}}}|&#32;({{{2}}})}}|
 
{{#switch:{{{3|7}}}
|1 = {{#if:{{{2|}}}|{{{2}}}|Hull Number Missing}}
|2 = ''{{{1}}}''
|3 = ''{{{1}}}''&nbsp;{{#if:{{{2|}}}|({{{2}}})|Hull Number Missing}}
|5 = USS&nbsp;{{#if:{{{2|}}}|({{{2}}})|Hull Number Missing}}
|4 = Invalid Optional Parameter
|USS&nbsp;''{{{1}}}''{{#if:{{{2|}}}|&nbsp;({{{2}}})}}
}}]]</includeonly><noinclude>
This is a short cut for linking to [[US Navy]] ship articles.
This is a short cut for linking to [[US Navy]] ship articles.


 
See [[{{TALKPAGENAME}}|Talk Page]] for usage.
Usage:<br>
  <nowiki>{{USS|Ship Name|type-number}}</nowiki>
 
Example:
  <nowiki>{{USS|Enterprise|CVN-65}} yields [[USS Enterprise (CVN-65)|USS ''Enterprise'' (CVN-65)]]</nowiki>
 
or
  <nowiki>{{USS|Constellation|1797}} yields [[USS Constellation (1797)|USS ''Constellation'' (1797]]</nowiki>
 
or
  <nowiki>{{USS|Constitution}} yields [[USS Constitution|USS ''Constitution'']]</nowiki>
 
Last example could be used to link to ship index (dab) page<br>
 
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
</noinclude>
</noinclude>

Revision as of 17:21, 22 April 2007

This is a short cut for linking to US Navy ship articles.

See Talk Page for usage.