Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:PAGENAMEBASE

Template page
Revision as of 04:25, 5 April 2020 by Joe Beaudoin Jr. (talk | contribs) (initial import from WP)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

{{safesubst:#Invoke:String|replace|PAGENAMEBASE|%s+%b()$||1|false}}

Usage

This template returns the current Template:Tld minus (text in parentheses) or the final set of parentheses where more than one set exist.

e.g. {{PAGENAMEBASE}} on page Chiton (genus) returns {{safesubst:#Invoke:String|replace|Chiton (genus)|%s+%b()$||1|false}}

on Sweet Dreams (Are Made of This) (album) returns {{safesubst:#Invoke:String|replace|Sweet Dreams (Are Made of This) (album)|%s+%b()$||1|false}}
on Sweet Dreams (Are Made of This) returns {{safesubst:#Invoke:String|replace|Sweet Dreams (Are Made of This)|%s+%b()$||1|false}}
on Stadion der Freundschaft (Frankfurt (Oder)) returns {{safesubst:#Invoke:String|replace|Stadion der Freundschaft (Frankfurt (Oder))|%s+%b()$||1|false}}

Can also pass an optional page parameter:

  • Template:Tlc → "{{safesubst:#Invoke:String|replace|foo (bar)|%s+%b()$||1|false}}"
  • Template:Tlc → "{{safesubst:#Invoke:String|replace|foo bar|%s+%b()$||1|false}}"

It is not to be confused with Template:Tld, which is a magic word that strips subpages, not parentheses.

See also