Difference between revisions of "Template:Infobox ship characteristics/paramline"

From blackwiki
Jump to navigation Jump to search
imported>Laddo
(Optional infobox line, simplified parameterization)
 
imported>Jonesey95
m (Fix Linter errors using AutoEd)
 
(7 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
<!-- Params: 1=label ; 2=value ; WD=Wikidata property -->
+
For internal use by <code><nowiki>{{Template:Infobox ship characteristics}}</nowiki></code>:
</noinclude>
+
:First parameter: infobox line label
{{Infobox ship characteristics/paramlineP
+
:Second parameter: optional value for parameter
 +
:::::if absent and no WD parameter: line is not displayed
 +
:::::if absent and WD parameter: Wikidata is used to provide a value
 +
:::::if "none": line is not displayed
 +
:WD= optional Wikidata property (e.g. "ship class" or "P289")
 +
</noinclude>{{Infobox ship characteristics/paramlineP
 
|lab={{{1|}}}
 
|lab={{{1|}}}
 
|val={{{2|}}}
 
|val={{{2|}}}
|WDval={{#property:{{{WD|}}}}}
+
|WDval={{#if:{{{WD|}}}|{{#property:{{{WD|}}}}}|}}
|WDlink={{fullurl:d:Special:ItemByTitle/enwiki/{{PAGENAME}}}}
+
|WDlnk={{#if:{{{WD|}}}|{{fullurl:d:Special:ItemByTitle/enwiki/{{PAGENAME}}}}|}}<!-- 
}}
+
-->}}

Latest revision as of 18:39, 8 June 2020

For internal use by {{Template:Infobox ship characteristics}}:

First parameter: infobox line label
Second parameter: optional value for parameter
if absent and no WD parameter: line is not displayed
if absent and WD parameter: Wikidata is used to provide a value
if "none": line is not displayed
WD= optional Wikidata property (e.g. "ship class" or "P289")