Template:VariableTemplate: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 17: | Line 17: | ||
{{StatusWarning|Status={{{Status|}}} }} | {{StatusWarning|Status={{{Status|}}} }} | ||
{{PageWidthTableTemplate}} | {{PageWidthTableTemplate}} | ||
{{#ifeq:{{{Label|}}}|||<tr>{{PageWidthTableFirstCellTemplate}}'''Label:'''</td> | {{#ifeq:{{{Label|}}}||| | ||
{{PageWidthTableRemainderCellTemplate}}[[HasLabel::{{{Label|}}}]]</td></tr>}} | <tr>{{PageWidthTableFirstCellTemplate}}'''Label:'''</td> | ||
{{#ifeq:{{{Description|}}}|||<tr>{{PageWidthTableFirstCellTemplate}}'''Description:'''</td> | {{PageWidthTableRemainderCellTemplate}}[[HasLabel::{{{Label|}}}]]</td></tr> | ||
{{PageWidthTableRemainderCellTemplate}}[[HasDescription::{{{Description|}}}]]</td></tr>}} | }} | ||
{{#ifeq:{{Dimension|}}}|||<tr>{{PageWidthTableFirstCellTemplate}}'''Dimensions:'''</td> | {{#ifeq:{{{Description|}}}||| | ||
{{PageWidthTableRemainderCellTemplate}}{{#arraymap:{{{Dimension|}}}|,|x|[[HasDimension::x]]}}</td></tr>}} | <tr>{{PageWidthTableFirstCellTemplate}}'''Description:'''</td> | ||
{{#ifeq:{{Unit|}}}|||<tr>{{PageWidthTableFirstCellTemplate}}'''Default unit:'''</td> | {{PageWidthTableRemainderCellTemplate}}[[HasDescription::{{{Description|}}}]]</td></tr> | ||
{{PageWidthTableRemainderCellTemplate}}[[HasDefaultUnit::{{{Unit|}}}]]</td></tr>}} | }} | ||
{{#ifeq:{{{VariableType|}}}|||<tr>{{PageWidthTableFirstCellTemplate}}'''Variable type:'''</td> | {{#ifeq:{{Dimension|}}}||| | ||
{{PageWidthTableRemainderCellTemplate}}[[HasVariableType::{{{VariableType|}}}]]</td></tr>}} | <tr>{{PageWidthTableFirstCellTemplate}}'''Dimensions:'''</td> | ||
{{#ifeq:{{{DriverGroup|}}}|||<tr>{{PageWidthTableFirstCellTemplate}}'''Driver group:'''</td> | {{PageWidthTableRemainderCellTemplate}}{{#arraymap:{{{Dimension|}}}|,|x|[[HasDimension::x]]}}</td></tr> | ||
{{PageWidthTableRemainderCellTemplate}}[[DriverGroup::{{{DriverGroup|}}}]]</td></tr> | }} | ||
{{#ifeq:{{{Source|}}}|||<tr>{{PageWidthTableFirstCellTemplate}}'''Source:'''</td> | {{#ifeq:{{Unit|}}}||| | ||
{{PageWidthTableRemainderCellTemplate}}[[HasSource::{{{Source|}}}]]</td></tr>}} | <tr>{{PageWidthTableFirstCellTemplate}}'''Default unit:'''</td> | ||
{{#ifeq:{{{Reference|}}}|||<tr>{{PageWidthTableFirstCellTemplate}}'''Reference:'''</td> | {{PageWidthTableRemainderCellTemplate}}[[HasDefaultUnit::{{{Unit|}}}]]</td></tr> | ||
{{PageWidthTableRemainderCellTemplate}}{{#arraymap:{{{Reference|}}}|;|x|[[HasReference::x]]}}</td></tr>}} | }} | ||
{{#ifeq:{{{VariableType|}}}||| | |||
<tr>{{PageWidthTableFirstCellTemplate}}'''Variable type:'''</td> | |||
{{PageWidthTableRemainderCellTemplate}}[[HasVariableType::{{{VariableType|}}}]]</td></tr> | |||
}} | |||
{{#ifeq:{{{DriverGroup|}}}||| | |||
<tr>{{PageWidthTableFirstCellTemplate}}'''Driver group:'''</td> | |||
{{PageWidthTableRemainderCellTemplate}}[[DriverGroup::{{{DriverGroup|}}}]]</td></tr> | |||
}} | |||
{{#ifeq:{{{Source|}}}||| | |||
<tr>{{PageWidthTableFirstCellTemplate}}'''Source:'''</td> | |||
{{PageWidthTableRemainderCellTemplate}}[[HasSource::{{{Source|}}}]]</td></tr> | |||
}} | |||
{{#ifeq:{{{Reference|}}}||| | |||
<tr>{{PageWidthTableFirstCellTemplate}}'''Reference:'''</td> | |||
{{PageWidthTableRemainderCellTemplate}}{{#arraymap:{{{Reference|}}}|;|x|[[HasReference::x]]}}</td></tr> | |||
}} | |||
</table> | </table> | ||
{{#ifeq:{{{VariableType|}}}|model|{{#ask:[[Category:Component]][[HasInputVar::{{PAGENAME}}]] | {{#ifeq:{{{VariableType|}}}|model|{{#ask:[[Category:Component]][[HasInputVar::{{PAGENAME}}]] | ||
Revision as of 08:04, 8 August 2013
This is the "VariableTemplate" template. It should be called in the following format:
{{VariableTemplate
|Label=
|Description=
|Dimension=
|Unit=
|VariableType=
|DriverGroup=
|hasSource=
}}
Edit the page to see the template text.