Template:When on basepage: Difference between revisions
m (1 revision imported) |
(Make substable.) |
||
| Line 1: | Line 1: | ||
{{#switch: | {{safesubst:<noinclude/>#switch: | ||
<!--If no or empty "page" parameter then detect | <!--If no or empty "page" parameter then detect | ||
basepage/subpage/subsubpage--> | basepage/subpage/subsubpage--> | ||
{{#if:{{{page|}}} | {{safesubst:<noinclude/>#if:{{{page|}}} | ||
| {{#if:{{#titleparts:{{{page}}}|0|3}} | | {{safesubst:<noinclude/>#if:{{safesubst:<noinclude/>#titleparts:{{{page}}}|0|3}} | ||
| subsubpage <!--Subsubpage or lower--> | | subsubpage <noinclude><!-- Subsubpage or lower --></noinclude> | ||
| {{#if:{{#titleparts:{{{page}}}|0|2}} | | {{safesubst:<noinclude/>#if:{{safesubst:<noinclude/>#titleparts:{{{page}}}|0|2}} | ||
| subpage | | subpage | ||
| basepage | | basepage | ||
}} | }} | ||
}} | }} | ||
| {{#if:{{#titleparts:{{FULLPAGENAME}}|0|3}} | | {{safesubst:<noinclude/>#if:{{safesubst:<noinclude/>#titleparts:{{safesubst:<noinclude/>FULLPAGENAME}}|0|3}} | ||
| subsubpage <!--Subsubpage or lower--> | | subsubpage <noinclude><!-- Subsubpage or lower --></noinclude> | ||
| {{#if:{{#titleparts:{{FULLPAGENAME}}|0|2}} | | {{safesubst:<noinclude/>#if:{{safesubst:<noinclude/>#titleparts:{{safesubst:<noinclude/>FULLPAGENAME}}|0|2}} | ||
| subpage | | subpage | ||
| basepage | | basepage | ||
| Line 21: | Line 21: | ||
| basepage = {{{1|}}} | | basepage = {{{1|}}} | ||
| subpage = {{{2|}}} | | subpage = {{{2|}}} | ||
| subsubpage = {{{3| {{{2|}}} }}} <!--Respecting empty parameter on purpose--> | | subsubpage = {{{3| {{{2|}}} }}} <noinclude><!-- Respecting empty parameter on purpose --></noinclude> | ||
}}<!--End switch-- | }}<noinclude><!-- End switch --> | ||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> | ||
Revision as of 23:52, 4 August 2025
File:Test Template Info-Icon - Version (2).svg Template documentation[create] [purge]