Template:PAGENAMEBASE: Difference between revisions

From Vigyanwiki
(A trimmed-down version of Template:Italic title)
m (9 revisions imported from alpha:Template:PAGENAMEBASE)
 
(11 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{#ifexpr: {{str find|{{PAGENAME}}|(}} != -1
{{{{{|safesubst:}}}#Invoke:String|replace|{{{1|{{{{{|safesubst:}}}PAGENAME}}}}}|%s+%b()$||1|false}}<noinclude>
  | 1 <!-- PAGENAME contains a "(" -->
  | {{PAGENAME}} <!-- No "(" found in PAGENAME -->
}}{{str ≤ len | {{PAGENAME}} | 49
                                <!-- The max {{str find}} can handle is 50 -->
  | {{str left| {{PAGENAME}} | {{#expr:{{str find|{{PAGENAME}}|(}}-2}} }} <!-- Short enough for {{str find}} to work, and contains a "(" -->
  | {{PAGENAME}} <!-- Too long for {{str find}} -->
  }}<noinclude>
{{documentation}}
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
</noinclude>

Latest revision as of 09:01, 17 December 2022

PAGENAMEBASE

Template documentation