Difference between revisions of "Template:FULLBASEPAGENAME"

From blackwiki
Jump to navigation Jump to search
test>Jo-Jo Eumerus
m (Changed protection level of Template:FULLBASEPAGENAME: Highly visible template: Lowering to template protection ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite)))
m (15 revisions imported)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{#if: {{Is subpage namespace | {{#if:{{{1|}}}|{{NAMESPACE:{{{1}}}}}|{{NAMESPACE}}}} }}  
+
{{#if: {{Ns has subpages | {{#if:{{{1|}}}|{{NAMESPACE:{{{1}}}}}|{{NAMESPACE}}}} }}  
 
   | {{#if: {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}}
 
   | {{#if: {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}}
 
     | {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}}
 
     | {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}}
Line 8: Line 8:
  
 
{{documentation}}
 
{{documentation}}
 
 
</noinclude>
 
</noinclude>

Latest revision as of 16:24, 6 September 2020

Template:FULLBASEPAGENAME

50px Template documentation[view] [edit] [history] [purge]

Get the namespace and the base page name of a page. It is similar to the template {{FULLROOTPAGENAME}}, but returns the parent of the page hierarchy instead of the root.

It is basically equivalent to using the magic word {{NAMESPACE}}:{{BASEPAGENAME}}.

Usage

  • {{FULLBASEPAGENAME}} → Template:FULLBASEPAGENAME
  • {{FULLBASEPAGENAME|Template:1x/sandbox}} → Template:1x
  • {{FULLBASEPAGENAME|Wikipedia:Administrators' noticeboard/Arbitration enforcement/Archive1}} → wikipedia:Administrators' noticeboard/Arbitration enforcement

In namespaces with subpages disabled, it will return the full page name:

Note that this template can be substituted.

See also