Template:IsValidPageName: Difference between revisions
Jump to navigation
Jump to search
Created page with "{{#ifeq:{{{1}}}|-||{{#iferror:{{#invoke:Page|invalid|{{{1}}}}}||valid}}}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage. --> </noinclude>" |
m 1 revision imported: some changes are needed ; like removing link to UTRS |
(No difference)
|
Latest revision as of 18:23, 12 December 2024
Lua error: bad argument #1 to "get" (not a valid title).
This template returns "valid
" if the given page title is valid, or the empty string otherwise. The page does not need to exist in order for the template to return "valid
". As a convenience, the template treats "-
" as an invalid page title.
Usage[edit source]
{{#if: {{{1|}}} | {{#if: {{isValidPageName|{{{1}}}}} | [[{{{1}}}]] | {{{1}}} }} }}
Examples[edit source]
{{isValidPageName|Main Page}}
returns "valid
"{{isValidPageName|[[Main Page]]}}
returns ""
{{isValidPageName|This page could not POSSIBLY exist, could it?}}
returns "valid
"{{isValidPageName|-}}
returns "" (even though "-" can exist)
{{isValidPageName}}
returns ""
This template uses material from the Wikipedia template Template:IsValidPageName, which is released under the Creative Commons Attribution-ShareAlike 3.0 Unported License (view authors). |