Ашаблон:Resolve category redirect
Ари ашаблон Lua апрограммаҟаҵаратә бызшәа ахархәара аҭатәуп: |
Иадҳәалоу адаҟьақәа |
---|
Ахәҭаҷ/асекциа адырра апроцесс аԥсуа бызшәа аиҭагара ахь. Абызшәа адырра шәазҟазазар, ишәылшоит шәхы алашәырхәыр. |
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
- Акатегориа:1970 шықәса
{{Resolve category redirect|1970 шықәса}}
→ 1970 шықәса{{Resolve category redirect|Акатегориа:1970 шықәса}}
→ Акатегориа:1970 шықәса
- Category exists and is a soft redirect
- Акатегориа:Mosques completed in the 19th century
{{Resolve category redirect|Mosques completed in the 19th century}}
→ Mosques completed in the 19th century{{Resolve category redirect|Акатегориа:Mosques completed in the 19th century}}
→ Акатегориа:Mosques completed in the 19th century
- Category exists and is a soft redirect
- Акатегориа:Аорганизациақәа
{{Resolve category redirect|Аорганизациақәа}}
→ Аорганизациақәа{{Resolve category redirect|Акатегориа:Аорганизациақәа}}
→ Акатегориа:Аорганизациақәа
- Non-existent category
- Акатегориа:Colourless green things
{{Resolve category redirect|Colourless green things}}
→ Colourless green things{{Resolve category redirect|Акатегориа:Colourless green things}}
→ Акатегориа: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.