Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Template:Resolve category redirect/doc

From Wikipedia, the free encyclopedia

About

[edit]

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

[edit]

{{Resolve category redirect|categoryname}}

Examples

[edit]

Category exists and is not redirected: Category:1970s

[edit]
  • {{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

[edit]
  • {{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

[edit]
  • {{Resolve category redirect|Organisations}}Organizations
  • {{Resolve category redirect|Category:Organisations}}Organizations

Non-existent category: Category:Colourless green things

[edit]
  • {{Resolve category redirect|Colourless green things}}Colourless green things
  • {{Resolve category redirect|Category:Colourless green things}}Colourless green things
  • {{Resolve category redirect|1781 in Mexico}}1781 in New Spain
  • {{Resolve category redirect|Category:1781 in Mexico}}1781 in New Spain
  • {{Resolve category redirect|Orphaned articles from last year}Orphaned articles from July 2025
  • {{Resolve category redirect|Category:Orphaned articles from last year}}Orphaned articles from July 2025

Templates

[edit]

{{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

[edit]

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.

Tracking categories

[edit]

See also

[edit]