Difference between revisions of "Template:FULLBASEPAGENAME/doc"

From blackwiki
Jump to navigation Jump to search
imported>Redrose64
(→‎See also: Milker, why are you using this strange syntax?)
imported>Milker
(Tidy-up, cross site support, portability)
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) -->
  
Get the fully qualified base page name of the current or the given page. It is basically equivalent to using the magic word <code><nowiki>{{BASEPAGENAME}}</nowiki></code> in the Main namespace and <code><nowiki>{{NAMESPACE}}:{{BASEPAGENAME}}</nowiki></code> in all other namespaces.
+
Get the namespace and the base page name of the page. 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}}
  
 
+
In namespaces with subpages disabled, it will return the full page name:
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}}
* {{tlx|FULLBASEPAGENAME|List of 28 Days/Weeks Later characters}} &rarr; {{FULLBASEPAGENAME|List of 28 Days/Weeks Later characters}}
 
  
 
== See also ==
 
== See also ==
Line 18: Line 17:
 
* {{tl|ROOTPAGENAME}}
 
* {{tl|ROOTPAGENAME}}
  
<includeonly>
+
<includeonly>{{sandbox other||
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
+
<!-- Add categories below this line, and interwikis at Wikidata -->
[[Category:Wikipedia metatemplates]]
+
[[{{ns:Category}}:Wikipedia metatemplates]]
[[Category:Wikipedia variable-like templates]]
+
[[{{ns:Category}}:Wikipedia variable-like templates]]
 
+
}}</includeonly>
[[ja:Template:FULLBASEPAGENAME]]
 
[[sl:Predloga:FULLBASEPAGENAME]]
 
</includeonly>
 

Revision as of 12:50, 9 January 2020

Get the namespace and the base page name of the page. 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:

See also