Template:ModelInfoBoxesTemplate: Difference between revisions
Jump to navigation
Jump to search
Mike Dielen (talk | contribs) No edit summary Tag: Manual revert |
Mike Dielen (talk | contribs) No edit summary |
||
Line 16: | Line 16: | ||
|;|x0 | |;|x0 | ||
|<ul>{{#arraymap: | |<ul>{{#arraymap: | ||
{{#ask:[[HasParent::x0]]|? HasSequence-|link=none|sep=;|sort=HasSequence|format=plainlist | {{#ask:[[HasParent::x0]]|? HasSequence-|link=none|sep=;|sort=HasSequence|format=plainlist}} | ||
|;|x1 | |;|x1 | ||
|{{#ifexpr:{{#ask:[[HasParent::x1]]|format=count}}=0 <!--no children--> | |{{#ifexpr:{{#ask:[[HasParent::x1]]|format=count}}=0 <!--no children | ||
-->|<li>[[x1]]</li><!-- no children then just show, else class mw_collapse determination | |||
-->|{{#ifeq:{{PAGENAME}}|x0 <!-- actual page is x0 (root of tree) --> | |||
|<div class="mw-collapsible mw-collapsed"> | |<div class="mw-collapsible mw-collapsed"> | ||
|{{#ifeq:{{PAGENAME}}|x1 <!--actual page is x1 --> | |{{#ifeq:{{PAGENAME}}|x1 <!--actual page is x1 --> | ||
Line 32: | Line 32: | ||
}}<!-- actual page is child --> | }}<!-- actual page is child --> | ||
}} <!--actual page is x1 --> | }} <!--actual page is x1 --> | ||
}} <!----> | }} <!-- | ||
--><li>[[x1]]</li><!-- | |||
--><div class="mw-collapsible-content"><!-- | |||
--><ul>{{#arraymap: | |||
{{#ask:[[HasParent::x1]]|? HasSequence-|link=none|sep=;|sort=HasSequence|format=plainlist}} | {{#ask:[[HasParent::x1]]|? HasSequence-|link=none|sep=;|sort=HasSequence|format=plainlist}} | ||
|;|x2 | |;|x2 | ||
|{{#ifexpr:{{#ask:[[HasParent::x2]]|format=count}}=0 <!--no children--> | |{{#ifexpr:{{#ask:[[HasParent::x2]]|format=count}}=0 <!--no children | ||
-->|<li>[[x2]]</li> <!-- no children then just show, else class mw_collapse determination | |||
-->|{{#ifeq:{{PAGENAME}}|x1 <!-- actual page is parent --> | |||
|<div class="mw-collapsible mw-collapsed"> | |<div class="mw-collapsible mw-collapsed"> | ||
|{{#ifeq:{{PAGENAME}}|x2 <!--actual page is x2 --> | |{{#ifeq:{{PAGENAME}}|x2 <!--actual page is x2 --> | ||
Line 49: | Line 49: | ||
}}<!-- actual page is child --> | }}<!-- actual page is child --> | ||
}} <!--actual page is x1 --> | }} <!--actual page is x1 --> | ||
}}<!----> | }}<!-- | ||
--><li>[[x2]]</li><!-- | |||
--><div class="mw-collapsible-content"><!-- | |||
--><ul>{{#arraymap: | |||
{{#ask:[[HasParent::x2]]|? HasSequence-|link=none|sep=;|sort=HasSequence|format=plainlist}} | {{#ask:[[HasParent::x2]]|? HasSequence-|link=none|sep=;|sort=HasSequence|format=plainlist}} | ||
|;|x3 | |;|x3 |
Latest revision as of 13:18, 17 February 2025
This is the "ModelInfoBoxesTemplate" template. It should be called in the following format:
{{ModelInfoBoxesTemplate |cat=DocumentationCategory }}
Edit the page to see the template text.