Template:PAGENAMEBASE: Difference between revisions
From Vigyanwiki
(A trimmed-down version of Template:Italic title) |
(A trimmed-down version of Template:Italic title) |
||
Line 1: | Line 1: | ||
{{#ifexpr: {{str find|{{PAGENAME}}|(}} != -1 | |||
| 1 <!-- PAGENAME contains a "(" --> | |||
| {{PAGENAME}} <!-- No "(" found in PAGENAME --> | |||
| 1 | }}{{str ≤ len | {{PAGENAME}} | 49 | ||
| | |||
<!-- The max {{str find}} can handle is 50 --> | <!-- 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! --> | <!-- Add categories and interwikis to the /doc subpage, not here! --> | ||
</noinclude> | </noinclude> |
Revision as of 07:57, 28 November 2010
Expression error: Unrecognised punctuation character "[".Template:Str ≤ len
Template documentation
[create]