Template:VariableTemplate: Difference between revisions

From IMAGE
Jump to navigation Jump to search
No edit summary
No edit summary
Line 170: Line 170:
   |HasVariableType={{{VariableType|}}}
   |HasVariableType={{{VariableType|}}}
   |DriverGroup={{{DriverGroup|}}}
   |DriverGroup={{{DriverGroup|}}}
  |HasSource={{{Source|}}}{{{Source2|}}}{{{Source3|}}}|+sep=;
  |HasValuesBasedOn={{{BasedOn|}}}{{{BasedOn2|}}}|+sep=;
  |HasReference={{{Reference|}}}{{{Reference2|}}}{{{Reference3|}}}|+sep=;
}}<!--
}}<!--
-->{{#ifeq:{{{Source|}}}||
    {{#ifeq:{{{Source2|}}}||
  {{#ifeq:{{{Source3|}}}||
    |{{#set:HasSource={{{Source3|}}}|+sep=;}}
  }}
  |{{#set:HasSource={{{Source2|}}}|+sep=;}}
    }}
    |{{#set:HasSource={{{Source|}}}|+sep=;}} 
  }}<!--
-->{{#ifeq:{{{BasedOn|}}}||
    {{#ifeq:{{{BasedOn2|}}}||
  |{{#set:HasValuesBasedOn={{{BasedOn|}}}|+sep=;}}
    }}
    |{{#set:HasValuesBasedOn={{{BasedOn2|}}}|+sep=;}}
  }}<!--
-->{{#ifeq:{{{Reference|}}}||
    {{#ifeq:{{{Reference2|}}}||
  {{#ifeq:{{{Reference3|}}}||
|{{#set:HasReference={{{Reference3|}}}|+sep=; }}
  }}
  |{{#set:HasReference={{{Reference2|}}}|+sep=; }}
  }}
  |{{#set:HasReference={{{Reference|}}}|+sep=; }}
  }}<!--
-->{{#arraymap:
-->{{#arraymap:
     {{#ask:[[HasInputVar::{{PAGENAME}}]][[Concept:AllComponentLevels]]|link=none|sep=;}}
     {{#ask:[[HasInputVar::{{PAGENAME}}]][[Concept:AllComponentLevels]]|link=none|sep=;}}

Revision as of 17:40, 19 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.