Template:Resolve category redirect
| Template documentation follows |
|---|
| Note: the template above may sometimes be partially or fully invisible. |
| Visit "Template:Resolve category redirect/doc" to edit its documentation if it is available. (How does this work?) |
| This template is used in MediaWiki:Babel-category-override, and on approximately 1,390,000 pages, or roughly 1572% of all pages. Changes to it can cause immediate changes to the Elite Dangerous Wiki user interface. 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. Please discuss changes on the talk page before implementing them. |
| This template uses Lua: |
About
This template resolves soft category redirects.
It takes one parameter, which is the name of a category. If successful, it will return the target of {{category redirect|<target>}} on that category. If unsuccessful, it will return its own original parameter.
Usage
{{Resolve category redirect|categoryname}}
Examples
Category exists and is not redirected: Category:1970s
{{Resolve category redirect|1970s}}→ 1970s{{Resolve category redirect|Category:1970s}}→ 1970s
Category exists and is a soft redirect: Category:Mosques completed in the 19th century
{{Resolve category redirect|Mosques completed in the 19th century}}→ Mosques completed in the 19th century{{Resolve category redirect|Category:Mosques completed in the 19th century}}→ Mosques completed in the 19th century
Category exists and is a soft redirect: Category:Organisations
{{Resolve category redirect|Organisations}}→ Organisations{{Resolve category redirect|Category:Organisations}}→ Organisations
Non-existent category: Category:Colourless green things
{{Resolve category redirect|Colourless green things}}→ Colourless green things{{Resolve category redirect|Category:Colourless green things}}→ Colourless green things
{{Title year}} in category: Category:1781 in Mexico
{{Resolve category redirect|1781 in Mexico}}→ 1781 in Mexico{{Resolve category redirect|Category:1781 in Mexico}}→ 1781 in Mexico
Parser function with subparameter in category: Category:Orphaned articles from last year
{{Resolve category redirect|Orphaned articles from last year}→ Orphaned articles from last year{{Resolve category redirect|Category:Orphaned articles from last year}}→ Orphaned articles from last year
Templates
{{Title year}} and other templates without parameters are now allowed in the {{Category redirect}} target name, as well as basic parser functions, and are evaluated accordingly. Multiple templates are not evaluated, but such functionality can be requested with an appropriate working example.
The character ! is also now allowed (see testcases).
Avoiding deletion of the redirected page
It is helpful to also add {{R from category navigation}} or {{R from template-generated category}} (as appropriate) to indicate that the redirect is required for navigation between category pages. See those template pages for full syntax. This also hides a speedy deletion button that is otherwise displayed to administrators.