Template:FULLBASEPAGENAME: Difference between revisions
Jump to navigation
Jump to search
Richardpruen (talk | contribs) m (1 revision imported) |
Richardpruen (talk | contribs) m (1 revision imported) |
||
Line 1: | Line 1: | ||
{{#if: {{ | {{#if: {{Namespace 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}} |
Latest revision as of 14:46, 23 November 2021
Template:FULLBASEPAGENAME
This template is used on approximately 5,800 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them. |
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/Archive1
In namespaces with subpages disabled, it will return the full page name:
- {{FULLBASEPAGENAME|List of 28 Days/Weeks Later characters}} → List of 28 Days/Weeks Later characters
Note that this template can be substituted.