ਫਰਮਾ:Resolve category redirect
![]() | This template is used in MediaWiki:Babel-category-override. Changes to it can cause immediate changes to the Wikipedia user interface. To avoid large-scale disruption, any changes should first be tested in this template's /sandbox or /testcases subpage, or in your own user space. The tested changes can then be added in one single edit to this template. Please discuss any changes at the talk page before implementing them. |
![]() | ਇਹ ਫਰਮਾ ਹੇਠ ਲਿਖੇ ਲੂਆ ਨੂੰ ਵਰਤਦਾ ਹੈ: |
Related pages |
---|
Resolves a soft category redirect.
It takes one parameter, which is the name of a category. It returns that category name, unless the category exists and is a {{category redirect}} ... when it returns the name of the redirect target.
Usage
[ਸੋਧੋ]{{Resolve category redirect|categoryname}}
Examples
[ਸੋਧੋ]- Category exists and is not redirected
- Category:1970s
{{Resolve category redirect|1970s}}
→ 1970s{{Resolve category redirect|Category:1970s}}
→ Category: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}}
→ Category: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}}
→ Category:Organisations
- Non-existent category
- Category:Colourless green things
{{Resolve category redirect|Colourless green things}}
→ Colourless green things{{Resolve category redirect|Category:Colourless green things}}
→ Category:Colourless green things
Templates
[ਸੋਧੋ]Do not use templates in the target name.
{{Resolve category redirect}} cannot expand any templates in the target name, and the {
character caused crashes (as did }
and !
). So it does not attempt to resolve any redirect where the target includes those characters.
- Example
- Category:1781 in Mexico contained
{{category redirect|{{title year}} in New Spain}}
which cannot be resolved. To be safe,{{Resolve category redirect|1781 in Mexico}}
simply returned1781 in Mexico
.
The above example has since been changed to{{category redirect|1781 in New Spain}}
, which can be resolved.
Avoiding deletion of the redirected page
[ਸੋਧੋ]If the parameter |keep=yes
is included in the category redirect, this hides a speedy deletion button that is otherwise displayed to administrators.
It is helpful to also add {{R from category navigation}} to indicate that the redirect is required for navigation between category pages. See that template page for full syntax.