Template:Includeparent: Difference between revisions

From OER in Education
No edit summary
No edit summary
Line 11: Line 11:
</noinclude>{{#vardefine:includeparent|yes}}<!--
</noinclude>{{#vardefine:includeparent|yes}}<!--
-->{{#ifeq: {{#titleparts: {{PAGENAME}} | |-1}}|pv|{{#vardefine:ispv|yes}}{{#vardefine:includeparentdepth|-2}}|{{#vardefine:ispv|no}}{{#vardefine:includeparentdepth|-1}}}}<!--
-->{{#ifeq: {{#titleparts: {{PAGENAME}} | |-1}}|pv|{{#vardefine:ispv|yes}}{{#vardefine:includeparentdepth|-2}}|{{#vardefine:ispv|no}}{{#vardefine:includeparentdepth|-1}}}}<!--
-->{{#switch: {{#titleparts:{{PAGENAME}} | | {{#var:includeparentdepth}}  
-->{{#switch: {{#titleparts:{{PAGENAME}} | | {{#var:includeparentdepth}} }}
|zm={{#vardefine:islocal|yes}}{{#vardefine:localcode|zm}}
|zm={{#vardefine:islocal|yes}}{{#vardefine:localcode|zm}}
|ke={{#vardefine:islocal|yes}}{{#vardefine:localcode|ke}}
|ke={{#vardefine:islocal|yes}}{{#vardefine:localcode|ke}}

Revision as of 19:29, 7 January 2015

If a page is generated using this template, then #var:includeparent = yes

If a page is a PV page, then #var:ispy = yes, otherwise no

If the page is a localised page #var:islocal = yes, otherwise no

If the page is local, #var:localcode = zm, ke, rw, sl, ug, etc.

On a page called PAGE/localcode/pv, PAGE is included, on a page called PAGE/pv, PAGE is included. {{: }}