Template:ModelDocumentationTemplate: Difference between revisions

From IAMC-Documentation
Jump to navigation Jump to search
No edit summary
No edit summary
 
(83 intermediate revisions by 2 users not shown)
Line 6: Line 6:
|IsDocumentationOf=
|IsDocumentationOf=
|DocumentationCategory=
|DocumentationCategory=
|HAsLevel
|isEmpty
|HasSeq
|HasParent
}}
}}
</pre>
</pre>
Edit the page to see the template text.
Edit the page to see the template text.
</noinclude><includeonly>{| style="width: 30em; font-size: 90%; border: 1px solid #aaaaaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align:left;"
</noinclude><includeonly>{{#ifeq:{{#show:{{PAGENAME}}|? IsInPrintMode}}|true||
! style="text-align: center; background-color:#ccccff;" colspan="2" |<span style="font-size: larger;">{{PAGENAME}}</span>
{{ProcessStateTemplate|model={{#show:{{PAGENAME}}|? IsDocumentationOf|link=none}} }}
|-
{{ModelInfoBoxesTemplate}}
! Documentation of
| [[IsDocumentationOf::{{{IsDocumentationOf|}}}]]
|}


[[Category:{{{DocumentationCategory|}}}]]
[[Category:{{{DocumentationCategory|}}}]]
{{#set:HasLevel={{{HasLevel|}}} }}
{{#set:
{{#set:HasSeq={{{HasSeq|}}} }}
IsDocumentationOf={{{IsDocumentationOf|}}}
{{#ifeq:HasParent|||{{#set:HasParent={{{HasParent|}}} }} }}
|IsOptional={{#ask:[[:Category:{{{DocumentationCategory|}}}]]|?IsOptionalCategory=|mainlabel=-}}
</includeonly>
|HasLevel={{#ask:[[:Category:{{{DocumentationCategory|}}}]]|?HasCategoryLevel=|mainlabel=-}}
|HasSequence={{#ask:[[:Category:{{{DocumentationCategory|}}}]]|?HasCategorySequence=|mainlabel=-}}
}}{{#ifeq:
    {{#ask:[[:Category:{{{DocumentationCategory|}}}]]|?HasCategoryLevel=|mainlabel=-}}|0|
    |{{#arraymap:{{#ask:[[:Category:{{{DocumentationCategory|}}}]]|?Subcategory of=|mainlabel=-|link=none|valuesep=;}}|;|xx
            |{{#set:HasParent=xx - {{{IsDocumentationOf|}}} }}
    |}}
}}{{#ifeq:
    {{{IsEmpty|}}}||{{#set:IsEmpty=No}}|{{#set:IsEmpty={{{IsEmpty|}}} }} }}  
}}</includeonly>

Latest revision as of 11:37, 27 May 2020

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

{{ModelDocumentationTemplate
|IsDocumentationOf=
|DocumentationCategory=
|isEmpty
}}

Edit the page to see the template text.