Template:ComponentTemplate2: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 17: | Line 17: | ||
#De InfoboxTestTemplate controleert of de properties die normaal gesproken in de infobox worden weergegeven waardes hebben. Zo ja, dan wordt de infobox getoond; zo nee, dan wordt de infobox weggelaten. Voor subpagina's wordt ook gecontroleerd of de hoofdpagina references heeft, zodat die getoond kunnen worden. | #De InfoboxTestTemplate controleert of de properties die normaal gesproken in de infobox worden weergegeven waardes hebben. Zo ja, dan wordt de infobox getoond; zo nee, dan wordt de infobox weggelaten. Voor subpagina's wordt ook gecontroleerd of de hoofdpagina references heeft, zodat die getoond kunnen worden. | ||
</noinclude><includeonly><!--step 1 --> {{StatusWarning|Status={{{Status|}}} }} | </noinclude><includeonly><!--step 1 --> {{StatusWarning|Status={{{Status|}}} }} | ||
<!--step 2 --> | <!--step 2 -->{{#ask:[[Category:Figure page]][[HasFigureType::Icon]][[BelongsToComponent::{{#titleparts: {{PAGENAME}}|1}}]] | ||
|mainlabel=page | |mainlabel=page | ||
|?HasPageName=figure | |?HasPageName=figure | ||
| Line 27: | Line 26: | ||
|template=ViewIconTemplate | |template=ViewIconTemplate | ||
}} | }} | ||
{{ContentPartsTemplate|PagePartHeader=Parts of {{PAGENAME}}|subpage=0 }} | |||
__TOC__ | |||
<br clear="all"/>__NOEDITSECTION__ | <br clear="all"/>__NOEDITSECTION__ | ||
<!--step 3-->{{InfoBoxTemplate|PagePartHeader=Component parts|IMAGEComponent={{{IMAGEComponent|}}}|Application={{{Application|}}}|ExternalModel={{{ExternalModel|}}}|KeyReference={{{KeyReference|}}}|Reference={{{Reference|}}} }} | <!--step 3-->{{InfoBoxTemplate|PagePartHeader=Component parts|IMAGEComponent={{{IMAGEComponent|}}}|Application={{{Application|}}}|ExternalModel={{{ExternalModel|}}}|KeyReference={{{KeyReference|}}}|Reference={{{Reference|}}} }} | ||
Revision as of 12:10, 29 November 2013
This is the "ComponentTemplate2" template. It should be called in the following format:
{{ComponentTemplate2
|Application=
|IMAGEComponent=
|ExternalModel=
|KeyReference=
|Reference=
|Description=
}}
Steps in this template:
- We zoeken de status van de pagina op. Als de status ongelijk is aan Publishable, dan wordt een waarschuwing getoond. Dit zit in de StatusWarning-template
- De subpages van deze pagina ophalen en weergeven in toc style plus de toc plus de icon
- De InfoboxTestTemplate controleert of de properties die normaal gesproken in de infobox worden weergegeven waardes hebben. Zo ja, dan wordt de infobox getoond; zo nee, dan wordt de infobox weggelaten. Voor subpagina's wordt ook gecontroleerd of de hoofdpagina references heeft, zodat die getoond kunnen worden.