Module:Resolve category redirect/doc
This is the documentation page for Module:Resolve category redirect
![]() | This is a documentation subpage for Module:Resolve category redirect. It contains usage information, categories and other content that is not part of the original module page. |
![]() | This module is used in MediaWiki:Babel-category-override. Changes to it can cause immediate changes to the Bharatpedia user interface. To avoid large-scale disruption, any changes should first be tested in this module's /sandbox or /testcases subpage, or in your own user space. The tested changes can then be added in one single edit to this module. Please discuss any changes on the talk page before implementing them. |
![]() | This module depends on the following other modules: |
Related pages |
---|
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
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 page for full syntax. This also hides a speedy deletion button that is otherwise displayed to administrators.
Tracking categories
See also