Template:ShowHeaderIfShorterPageIsExisting: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<!-- Create a Header if the passed or an even shorter page is existing. Recursive calling!! -->{{# | <!-- Create a Header if the passed or an even shorter page is existing. Recursive calling!! --> | ||
{{#ifexpr: | |||
{{#len: | |||
{{CombineWithSeperator | |||
|{{#ifexist:{{SelectFirstWords|{{StripLastWord|{{{1}}}}}|9}}|*}} | |||
|* | |||
|{{#ifexist:{{SelectFirstWords|{{StripLastWord|{{{1}}}}}|8}}|*}} | |||
|{{#ifexist:{{SelectFirstWords|{{StripLastWord|{{{1}}}}}|7}}|*}} | |||
|{{#ifexist:{{SelectFirstWords|{{StripLastWord|{{{1}}}}}|6}}|*}} | |||
|{{#ifexist:{{SelectFirstWords|{{StripLastWord|{{{1}}}}}|5}}|*}} | |||
|{{#ifexist:{{SelectFirstWords|{{StripLastWord|{{{1}}}}}|4}}|*}} | |||
|{{#ifexist:{{SelectFirstWords|{{StripLastWord|{{{1}}}}}|3}}|*}} | |||
|{{#ifexist:{{SelectFirstWords|{{StripLastWord|{{{1}}}}}|2}}|*}} | |||
|{{#ifexist:{{SelectFirstWords|{{StripLastWord|{{{1}}}}}|1}}|*}} | |||
}} | |||
}} > 0 | |||
|== {{{2|}}} == | |||
}}<noinclude>Determines if a shorter pagename version of the passed first argument is existing. If a shorter pagename is existing, the second passed argument is shown as a second level header.</noinclude> |
Latest revision as of 21:17, 13 February 2020
Determines if a shorter pagename version of the passed first argument is existing. If a shorter pagename is existing, the second passed argument is shown as a second level header.