Open main menu

Difference between revisions of "Template:FULLROOTPAGENAME"

en>Amalthea
(Create template to get the full root page name of the given or the current page. Works correctly in namespaces with subpages disabled)
 
m (6 revisions imported)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{#if: {{Is subpage namespace | {{#if:{{{1|}}}|{{NAMESPACE:{{{1}}}}}|{{NAMESPACE}}}} }}  
+
{{ {{{|safesubst:}}}#if: {{ {{{|safesubst:}}}Ns has subpages | {{ {{{|safesubst:}}}#if:{{{1|}}}|{{ {{{|safesubst:}}}NAMESPACE:{{{1}}}}}|{{ {{{|safesubst:}}}NAMESPACE}}}} }}  
   | {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|1}}
+
   | {{ {{{|safesubst:}}}#titleparts:{{ {{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|{{ {{{|safesubst:}}}FULLPAGENAME}}}}|1}}
   | {{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}
+
   | {{ {{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|{{ {{{|safesubst:}}}FULLPAGENAME}}}}
 
}}<noinclude>
 
}}<noinclude>
  

Latest revision as of 01:25, 10 September 2019

{{ safesubst:#if:

 | {{ safesubst:#titleparts:{{ safesubst:#if:|{{{1}}}|Template:FULLROOTPAGENAME}}|1}}
 | {{ safesubst:#if:|{{{1}}}|Template:FULLROOTPAGENAME}}

}}

50px Template documentation[create]