Template:AggregatedComponentTemplate: Difference between revisions

From IMAGE
Jump to navigation Jump to search
No edit summary
No edit summary
 
(32 intermediate revisions by 3 users not shown)
Line 8: Line 8:
|ComponentCode=
|ComponentCode=
|Application=
|Application=
|ExternalModel=
|Model-Database=
|KeyReference=
|KeyReference=
|Reference=
|Reference=
|Description=
}}
}}
</pre>
</pre>
Edit the page to see the template text.
Edit the page to see the template text.
</noinclude><includeonly>{{IconTemplate| {{PAGENAME}}}}
</noinclude><includeonly>{{AggregatedComponentPartsTemplate|PagePartHeader=Composition of {{FULLPAGENAME}} }}{{IconTemplate|{{#titleparts: {{FULLPAGENAME}}|1}} }}
{{AggregatedComponentPartsTemplate|PagePartHeader=Composition of {{PAGENAME}} }}
{{LinkToExpertpageTemplate }}
__NOEDITSECTION__<div class="container">
__TOC____NOEDITSECTION__ </div><div class="container">{{InfoBoxTemplate}}{{DisplayFlowchartTemplate|{{#titleparts: {{FULLPAGENAME}}|1}} }}</div>
{{InfoBoxTemplate|IMAGEComponent={{{IMAGEComponent|}}}|Application={{{Application|}}}|ExternalModel={{{ExternalModel|}}}|KeyReference={{{KeyReference|}}}|Reference={{{Reference|}}} }}{{DisplayKeyPolicyQuestionsTemplate|{{PAGENAME}} }}<div class="page_standard">
<div class="page_standard"><h2>Description of {{ROOTPAGENAME}}</h2></div>
{{#ifeq:{{{Description|}}}|||
<!-- setting of properties values
<h2>Description of {{PAGENAME}}</h2>
-->[[Category:AggregatedComponent]]
{{{Description|}}}}}
{{#set:
{{AggregatedComponentPartsTemplate|PagePartHeader=Composition of {{PAGENAME}} }}
  |FrameworkElementType={{{FrameworkElementType|}}}
</div></div>
  |HasInputVar={{{InputVar|}}}|+sep=;
[[Category:AggregatedComponent]]
  |HasOutputVar={{{OutputVar|}}}|+sep=;
[[HasComponentCode::{{{ComponentCode|}}}|]]
  |HasParameter={{{Parameter|}}}|+sep=;
{{#ifeq:{{{FrameworkElementType|}}}|||[[FrameworkElementType::{{{FrameworkElementType|}}}| ]] }}
  |HasOverview={{{Overview|}}}|+sep=;
{{#ifeq:{{{InputVar|}}}|||{{#arraymap:{{{InputVar|}}}|;|x|[[HasInputVar::x| ]]| }} }}
  |HasIMAGEComponent={{{IMAGEComponent|}}}|+sep=;
{{#ifeq:{{{OutputVar|}}}|||{{#arraymap:{{{OutputVar|}}}|;|x|[[HasOutputVar::x| ]]| }} }}
  |HasApplication={{{Application|}}}|+sep=;
{{#ifeq:{{{Parameter|}}}|||{{#arraymap:{{{Parameter|}}}|;|x|[[HasParameter::x| ]]| }} }}
  |HasModelDatabase={{{Model-Database|}}}|+sep=;
</includeonly>
  |HasKeyReference={{{KeyReference|}}}|+sep=;
  |HasReference={{{Reference|}}}|+sep=;
  |HasPageLabel=Introduction page
  |HasAllReferences={{FULLPAGENAME}}/References
  |HasComponentCode={{{ComponentCode|}}}
}}</includeonly>

Latest revision as of 15:17, 1 April 2020

This is the "AggregatedComponentTemplate" template. It is a similar to ComponentTemplate2, but consists of a single page, does not have multiple component parts.

It should be called in the following format:

{{AggregatedComponentTemplate
|IMAGEComponent=
|ComponentCode=
|Application=
|Model-Database=
|KeyReference=
|Reference=
}}

Edit the page to see the template text.