Difference between revisions of "Template:IsValidPageName"
Jump to navigation
Jump to search
imported>Callanecc m (Changed protection level of Template:IsValidPageName: Highly visible template: Over 2000 transclusions; allowing template editors. ([Edit=Allow only template editors and admins] (indefinite) [Move=Allow only template editors and) |
imported>Mr. Stradivarius (use Module:IsValidPageName per protected edit request by User:Mxn) |
||
Line 1: | Line 1: | ||
− | {{#ifeq:{{{1}}}|-||{{# | + | {{#ifeq:{{{1}}}|-||{{#invoke:isValidPageName|isValidPageName|{{{1}}}}}}}<noinclude> |
+ | {{documentation}} | ||
+ | <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> | ||
+ | </noinclude> |
Revision as of 12:17, 2 April 2014
Script error: No such module "isValidPageName".
![]() | This template is used on approximately 102,000 pages. To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. Transclusion count updated automatically (see documentation). |
![]() | This template uses Lua: |
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
{{#if: {{{1|}}} | {{#if: {{isValidPageName|{{{1}}}}} | [[{{{1}}}]] | {{{1}}} }} }}
Examples
{{isValidPageName|Main Page}}
returns "Script error: No such module "isValidPageName".
"{{isValidPageName|[[Main Page]]}}
returns "Script error: No such module "isValidPageName".
"{{isValidPageName|This page could not POSSIBLY exist, could it?}}
returns "Script error: No such module "isValidPageName".
"{{isValidPageName|-}}
returns "" (even though "-" can exist)
{{isValidPageName}}
returns "Script error: No such module "isValidPageName".
"
See also
- {{isValidPageName}} at the English Wiktionary
ko:틀:IsValidPageName th:แม่แบบ:IsValidPageName
The above documentation is transcluded from Template:IsValidPageName/doc. (edit | history) Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. Please add categories to the /doc subpage. Subpages of this template. |