Difference between revisions of "Template:FULLBASEPAGENAME/doc"

From blackwiki
Jump to navigation Jump to search
imported>Amalthea
imported>Redrose64
(→‎See also: again, why are you using this strange syntax?)
 
(35 intermediate revisions by 21 users not shown)
Line 1: Line 1:
 
{{Documentation subpage}}
 
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
+
<!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) -->
 +
{{high-use}}
  
Get the fully qualified base page name of the current or the given page. It is similar to the magic word <nowiki>{{BASEPAGENAME}}</nowiki>, but prepends the namespace of the page.
+
Get the namespace and the base page name of a page. It is similar to the template {{tl|FULLROOTPAGENAME}}, but returns the '''parent''' of the page hierarchy instead of the '''root'''.  
  
If this template is used in namespaces with subpages disabled it will nonetheless attempt to remove anything after the last slash "/" in the title.
+
It is basically equivalent to using the magic word <code><nowiki>{{NAMESPACE}}:{{BASEPAGENAME}}</nowiki></code>.
  
=== Usage ===
+
== Usage ==
* {{tlx|FULLBASEPAGENAME}} &rarr; {{FULLBASEPAGENAME}}
+
* {{tlx|FULLBASEPAGENAME}} {{FULLBASEPAGENAME}}
* {{tlx|FULLBASEPAGENAME|<nowiki></nowiki>}} &rarr; {{FULLBASEPAGENAME|}}
+
* {{tlx|FULLBASEPAGENAME|Template:1x/sandbox}} {{FULLBASEPAGENAME|Template:1x/sandbox}}
* {{tlx|FULLBASEPAGENAME|Wikipedia:Administrators' noticeboard/Arbitration enforcement/Archive1}} &rarr; {{FULLBASEPAGENAME|Wikipedia:Administrators' noticeboard/Arbitration enforcement/Archive1}}
+
* {{tlx|FULLBASEPAGENAME|Wikipedia:Administrators' noticeboard/Arbitration enforcement/Archive1}} {{FULLBASEPAGENAME|Wikipedia:Administrators' noticeboard/Arbitration enforcement/Archive1}}
* {{tlx|FULLBASEPAGENAME|List of 28 Days/Weeks Later characters}} &rarr; {{FULLBASEPAGENAME|List of 28 Days/Weeks Later characters}}
+
 
 +
In namespaces with subpages disabled, it will return the full page name:
 +
* {{tlx|FULLBASEPAGENAME|List of 28 Days/Weeks Later characters}} {{FULLBASEPAGENAME|List of 28 Days/Weeks Later characters}}
 +
 
 +
Note that this template can be substituted.
  
 
== See also ==
 
== See also ==
*[[mw:Help:Magic words#Page names]]
+
* [[mw:Help:Magic words#Page names]]
*{{tl|ROOTPAGENAME}}
+
* {{tl|FULLROOTPAGENAME}}
*{{tl|FULLROOTPAGENAME}}
+
* {{tl|ROOTPAGENAME}}
  
<includeonly>
+
<includeonly>{{sandbox other||
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
+
<!-- Add categories below this line, and interwikis at Wikidata -->
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
+
[[Category:Wikipedia metatemplates]]
</includeonly>
+
[[Category:Wikipedia variable-like templates]]
 +
}}</includeonly>

Latest revision as of 21:51, 9 January 2020

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