Template:Incorrect redirect template
Jump to navigation
Jump to search
Script error: No such module "Error". |
This template should not be substituted. |
This template is used on many pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them. |
Usage
This template is for use in other templates in conjunction with namespace detection. It adds pages to Category:Pages with templates in the wrong namespace. This template has been designed to ignore pages that are not redirects.
1st parameter
The 1st parameter inserts text in the message to specify in which namespace the redirect in question should (or should not) be categorized.
Example 1
{{Ombox | type = notice | text = Example text. }}<includeonly>{{Help other|[[Category:Example category]]|{{Incorrect redirect template|[[Help:help|help]]}}}}</includeonly>
- produces:
Example text. |
Script error: No such module "Error". |
- In the above example, transcluding the message box will categorize redirects in the help namespace into Category:Example category, and for pages outside the help namespace will produce this template's error message beneath the message box and populate Category:Pages with templates in the wrong namespace instead of Category:Example category.
2nd parameter
The 2nd parameter inserts text in the message to specify a second namespace in which the redirect in question should (or should not) be categorized.
Example 2
{{Ombox | type = notice | text = Example text. }}<includeonly>{{Help other|[[Category:Example category]]|{{Incorrect redirect template|[[Help:help|help]]|[[WP:Mainspace|main]]}}}}</includeonly>
- produces:
Example text. |
Script error: No such module "Error". |
- In the above example, transcluding the message box will categorize pages in the help namespace or the main namespace into Category:Example category, and for pages outside the help namespace or mainspace will produce this template's error message beneath the message box and populate Category:Pages with templates in the wrong namespace instead of Category:Example category.
3rd parameter
This parameter is used when the text should read "...should only be used to categorize redirects that are outside ..." (instead of "in" ...).
Example 3
{{Ombox | type = notice | image = [[File:Stop hand orange.svg|50px]] | text = Example text. }}<includeonly>{{Help other|[[Category:Example category]]|{{Incorrect redirect template|[[Help:help|help]]||outside}}}}</includeonly>
- Note: Two pipes together are used to yield an "empty" 2nd parameter.
- produces:
Example text. |
Script error: No such module "Error". |
- In the above example, transcluding the message box will categorise pages outside the help namespace into Category:Example category, and for pages that are in the help namespace will produce this template's error message beneath the message box and populate Category:Pages with templates in the wrong namespace instead of Category:Example category. If a second namespace must be specified, then turn the empty 2nd parameter into a namespace link:
- Example 3.1
{{Ombox | type = notice | image = [[File:Stop hand orange.svg|50px]] | text = Example text. }}<includeonly>{{Help other|[[Category:Example category]]|{{Incorrect redirect template|[[Help:help|help]]|[[WP:Mainspace|main]]|outside}}}}</includeonly>
- produces:
Example text. |
Script error: No such module "Error". |
- Also note that "or" is changed to "and" (help namespace "and" the main namespace).
See also
- {{Incorrect namespace}}
- {{Single namespace}}
This template is based (in parts) on the Template:Incorrect redirect template from the free encyclopedia wikipedia and is licensed under GNU license for free documentation and the Creative Commons Attribution/Share Alike. On wikipedia there is a List of authors accessible. More about importing from wikipedia on page Imedwiki:Importing from wikipedia.