Template:VariableTemplate: Difference between revisions

From IMAGE
Jump to navigation Jump to search
No edit summary
No edit summary
Line 163: Line 163:
[[Category:Variable]]
[[Category:Variable]]
<!-- property settings
<!-- property settings
-->{{#ifeq:{{{Label|}}}|||{{#set:HasLabel={{{Label|}}}}} }}<!--
{{#set:HasLabel={{{Label|}}}
-->{{#ifeq:{{{ShortDescription|}}}
  |HasShortDescription={{{Description|}}}
    ||{{#set:HasShortDescription={{{Description|}}}}}
  |HasDescription={{{Description|}}}
|{{#set:HasShortDescription={{{ShortDescription|}}}}}
  |HasDimension={{{Dimension|}}}|+sep=,
    }}<!--
  |HasDefaultUnit={{{Unit|}}}
-->{{#ifeq:{{{Description|}}}|||{{#set:HasDescription={{{Description|}}}}} }}<!--
  |HasVariableType={{{VariableType|}}}
-->{{#arraymap:{{{Dimension|}}}
  |DriverGroup={{{DriverGroup|}}}
    |,|xx
}}<!--
|{{#set:HasDimension=xx}}
  |}}<!--
-->{{#ifeq:{{{Unit|}}}|||{{#set:HasDefaultUnit={{{Unit|}}}}} }}<!--
-->{{#ifeq:{{{VariableType|}}}|||{{#set:HasVariableType={{{VariableType|}}}}} }}<!--
-->{{#ifeq:{{{DriverGroup|}}}|||{{#set:DriverGroup={{{DriverGroup|}}}}} }}<!--
-->{{#ifeq:{{{Source|}}}||
-->{{#ifeq:{{{Source|}}}||
      {{#ifeq:{{{Source2|}}}||
    {{#ifeq:{{{Source2|}}}||
{{#ifeq:{{{Source3|}}}||
  {{#ifeq:{{{Source3|}}}||
    |{{#set:HasSource={{{Source3|}}}|+sep=; }}  
    |{{#set:HasSource={{{Source3|}}}|+sep=;}}  
}}
  }}
|{{#set:HasSource={{{Source2|}}}|+sep=; }}  
  |{{#set:HasSource={{{Source2|}}}|+sep=;}}  
      }}
    }}
      |{{#set:HasSource={{{Source|}}}|+sep=; }}   
    |{{#set:HasSource={{{Source|}}}|+sep=;}}   
  }}<!--
  }}<!--
-->{{#ifeq:{{{BasedOn|}}}||
-->{{#ifeq:{{{BasedOn|}}}||
     {{#ifeq:{{{BasedOn2|}}}||
     {{#ifeq:{{{BasedOn2|}}}||
|{{#set:HasValuesBasedOn={{{BasedOn|}}}|+sep=;}}  
  |{{#set:HasValuesBasedOn={{{BasedOn|}}}|+sep=;}}  
     }}
     }}
     |{{#set:HasValuesBasedOn={{{BasedOn2|}}}|+sep=;}}
     |{{#set:HasValuesBasedOn={{{BasedOn2|}}}|+sep=;}}
Line 198: Line 193:
  |{{#set:HasReference={{{Reference2|}}}|+sep=; }}
  |{{#set:HasReference={{{Reference2|}}}|+sep=; }}
  }}
  }}
   |{{#set:HasReference={{{Reference|}}}|+sep=; }}}
   |{{#set:HasReference={{{Reference|}}}|+sep=; }}
   }}<!--
   }}<!--
-->{{#arraymap:
-->{{#arraymap:

Revision as of 18:55, 10 March 2020

This is the "VariableTemplate" template. It should be called in the following format:

{{VariableTemplate
|Label=
|Description=
|Dimension=
|Unit=
|VariableType=
|DriverGroup=
|Source=
|BasedOn
|Reference
|Source2=
|BasedOn2=
|Reference2=
|Source3=
|Reference3=
}}

Edit the page to see the template text.