Difference between revisions of "Template:ComponentTemplate2"

From IMAGE
Jump to: navigation, search
 
(22 intermediate revisions by the same user not shown)
Line 21: Line 21:
 
# De parts of the component again
 
# De parts of the component again
 
</noinclude><includeonly><div class="top_container">{{IconTemplate| {{PAGENAME}}}}
 
</noinclude><includeonly><div class="top_container">{{IconTemplate| {{PAGENAME}}}}
{{VersionViewTemplate|comp={{PAGENAME}} }}{{ContentPartsTemplate|PagePartHeader=Parts of {{FULLPAGENAME}} }}
+
{{ContentPartsTemplate|PagePartHeader=Parts of {{FULLPAGENAME}} }}
 
__TOC____NOEDITSECTION__  
 
__TOC____NOEDITSECTION__  
<!--step 2--></div><div class="container">{{InfoBoxTemplate|IMAGEComponent={{{IMAGEComponent|}}}|Application={{{Application|}}}|Model-Database={{{Model-Database|}}}|KeyReference={{{KeyReference|}}}|Reference={{{Reference|}}} }}<!--step 3-->{{DisplayFlowchartTemplate|{{PAGENAME}} }}<!--step 4--><div class="page_standard">
+
<!--step 2--></div><div class="container">{{InfoBoxTemplate}}<!--step 3-->{{DisplayFlowchartTemplate|{{PAGENAME}} }}<!--step 4--><div class="page_standard">
 
{{DisplayKeyPolicyQuestionsTemplate|{{PAGENAME}} }}<!--step 5-->  
 
{{DisplayKeyPolicyQuestionsTemplate|{{PAGENAME}} }}<!--step 5-->  
 
{{#ifeq:{{{Description|}}}|||<h2>Introduction</h2>
 
{{#ifeq:{{{Description|}}}|||<h2>Introduction</h2>
Line 30: Line 30:
 
}}<!--Step 6-->
 
}}<!--Step 6-->
 
{{InputOutputParameterTemplate}}<!--Step 7-->
 
{{InputOutputParameterTemplate}}<!--Step 7-->
{{ContentPartsTemplate|PagePartHeader=Parts of {{FULLPAGENAME}} }}
+
{{ContentPartsTemplate|PagePartHeader=Parts of {{FULLPAGENAME}} }}<!--Below, a number of properties is set  
<!--Below, a number of properties is set -->
+
-->[[Category:Component]]<!--  
[[Category:Component]] tekst
+
properties from form  
<!-- from form -->
+
-->{{#ifeq:{{{FrameworkElementType|}}}|||{{#set:FrameworkElementType={{{FrameworkElementType|}}} }} }}<!--
{{#ifeq:{{{FrameworkElementType|}}}|||{{#set:FrameworkElementType={{{FrameworkElementType|}}} }} }}
+
-->{{#ifeq:{{{AggregatedComponent|}}}|||{{#set:BelongsToAggregatedComponent={{{AggregatedComponent|}}} }} }}<!--
{{#ifeq:{{{AggregatedComponent|}}}|||{{#set:BelongsToAggregatedComponent={{{AggregatedComponent|}}} }} }}
+
-->{{#ifeq:{{{InputVar|}}}|||{{#arraymap:{{{InputVar|}}}|;|xx|{{#set:HasInputVar=xx }} }} }}<!--
{{#ifeq:{{{InputVar|}}}|||{{#arraymap:{{{InputVar|}}}|;|xx|{{#set:HasInputVar=xx }} }} }}
+
-->{{#ifeq:{{{OutputVar|}}}|||{{#arraymap:{{{OutputVar|}}}|;|xx|{{#set:HasOutputVar=xx}} }} }}<!--
{{#ifeq:{{{OutputVar|}}}|||{{#arraymap:{{{OutputVar|}}}|;|xx|{{#set:HasOutputVar=xx}} }} }}
+
-->{{#ifeq:{{{Parameter|}}}|||{{#arraymap:{{{Parameter|}}}|;|xx|{{#set:HasParameter=xx}} }} }} <!--
{{#ifeq:{{{Parameter|}}}|||{{#arraymap:{{{Parameter|}}}|;|xx|{{#set:HasParameter=xx}} }} }}
+
-->{{#ifeq:{{{Overview|}}}|||{{#arraymap:{{{Overview|}}}|;|xx|{{#set:HasOverview=xx}} }} }} <!--
<!--properties for component structure -->
+
-->{{#ifeq:{{{IMAGEComponent|}}}|||{{#arraymap:{{{IMAGEComponent|}}}|;|xx|{{#set:HasIMAGEComponent=xx}} }} }}<!--
{{#set:HasPageLabel=Introduction page}}
+
-->{{#ifeq:{{{Application|}}}|||{{#arraymap:{{{Application|}}}|;|xx|{{#set:HasApplication=xx}} }} }}<!--
{{#set:HasDetailedDescription={{FULLPAGENAME}}/Description}}
+
-->{{#ifeq:{{{Model-Database|}}}|||{{#arraymap:{{{Model-Database|}}}|;|xx|{{#set:HasModelDatabase=xx}} }} }}<!--
{{#set:HasPolicyIntervention={{FULLPAGENAME}}/Policy issues}}
+
-->{{#ifeq:{{{KeyReference|}}}|||{{#arraymap:{{{KeyReference|}}}|;|xx|{{#set:HasKeyReference=xx}} }} }}<!--
{{#set:HasDataLimitations={{FULLPAGENAME}}/Data_uncertainties_limitations}}
+
-->{{#ifeq:{{{Reference|}}}|||{{#arraymap:{{{KeyReference|}}}|;|xx|{{#set:HasReference=xx}} }} }}<!--
{{#set:HasAllReferences={{FULLPAGENAME}}/References}}
+
properties for component structure  
<!-- other properties -->
+
-->{{#set:HasPageLabel=Introduction page}} <!--
{{#set:HasTalk={{TALKPAGENAME}} }}
+
-->{{#set:HasDetailedDescription={{FULLPAGENAME}}/Description}}<!--
{{#set:HasTitle={{PAGENAME}} }} <!-- used where? -->
+
-->{{#set:HasPolicyIntervention={{FULLPAGENAME}}/Policy issues}}<!--
{{#set:HasComponentCode={{{ComponentCode|}}} }}
+
-->{{#set:HasDataLimitations={{FULLPAGENAME}}/Data_uncertainties_limitations}}<!--
</includeonly>
+
-->{{#set:HasAllReferences={{FULLPAGENAME}}/References}}<!--  
 +
other properties  
 +
-->{{#set:HasTitle={{PAGENAME}} }} <!--  
 +
HasTitle is used where?
 +
-->{{#set:HasComponentCode={{{ComponentCode|}}} }}</includeonly>

Latest revision as of 06:48, 1 August 2017

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

{{ComponentTemplate2
|Application=
|IMAGEComponent=
|Model-Database=
|KeyReference=
|Reference=
|Description=
}}

Steps in this template:

  1. Icon en De subpages van deze pagina ophalen en weergeven in toc style plus de toc
  2. De InfoboxTemplate aanroep
  3. De flowchart
  4. We beginnen de Component-beschrijving met de KeyPolicyQuestions
  5. description
  6. De input and outputs
  7. De parts of the component again