Difference between revisions of "Template:When on basepage"

From Ava Zinn Wiki
Jump to: navigation, search
[unchecked revision][unchecked revision]
m (1 revision)
(Creating this basepage/subpage/subsubpage detecting template.)
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
{{#switch:
 
{{#switch:
   <!--If no or empty "page" parameter then detect
+
   <!--If no or empty "demospace" parameter then detect
 
       basepage/subpage/subsubpage-->
 
       basepage/subpage/subsubpage-->
   {{#if:{{{page|}}}
+
   {{#if:{{{demospace|}}}
   | {{#if:{{#titleparts:{{{page}}}|0|3}}
+
   | {{lc: {{{demospace}}} }}    <!--Use lower case "demospace"-->
    | subsubpage   <!--Subsubpage or lower-->
 
    | {{#if:{{#titleparts:{{{page}}}|0|2}}
 
      | subpage
 
      | basepage
 
      }}
 
    }}
 
 
   | {{#if:{{#titleparts:{{FULLPAGENAME}}|0|3}}
 
   | {{#if:{{#titleparts:{{FULLPAGENAME}}|0|3}}
     | subsubpage    <!--Subsubpage or lower-->
+
     | subsubpage    <!-- Subsubpage or lower. -->
 
     | {{#if:{{#titleparts:{{FULLPAGENAME}}|0|2}}
 
     | {{#if:{{#titleparts:{{FULLPAGENAME}}|0|2}}
 
       | subpage
 
       | subpage
Line 18: Line 12:
 
     }}
 
     }}
 
   }}
 
   }}
 +
| basepage = {{{1|}}}
 +
| subpage  = {{{2|}}}
 +
| subsubpage = {{{3| {{{2|}}} }}}
 +
| #default =  <!-- Faulty demospace parameter, do nothing. -->
 +
}}<!--End switch--><noinclude>
  
| basepage  = {{{1|}}}
+
<!-- {{pp-template}} -->
| subpage    = {{{2|}}}
+
{{documentation}}
| subsubpage = {{{3| {{{2|}}} }}}  <!--Respecting empty parameter on purpose-->
+
<!-- Add categories and interwikis to the /doc subpage, not here! -->
}}<!--End switch--><noinclude>
 
{{Documentation}}
 
 
</noinclude>
 
</noinclude>

Revision as of 19:49, 3 November 2009


Documentation icon Template documentation[create]