Template:Disambiguation/cat
This is the {{Disambiguation/cat}} sub-template.
Do not use this template directly, use {{Disambiguation}} or {{Disambiguation cleanup}} instead.
This template is called from {{Disambiguation}} and {{Disambiguation cleanup}}. It handles some of the categorization logic for those templates.
For more documentation see {{Disambiguation}} and {{Disambiguation cleanup}}.
{{Dabcat}} redirects here, and is used by {{Disambiguation cleanup}}.
Parameters[edit]
This template takes one parameter and produces a category assignment dependent on that parameter.
The main parameter value for some of the categories in this template are as follows (some other variants will also work):
- cleanup: for Category:Disambiguation pages in need of cleanup
- split: for Category:Disambiguation pages in need of being split
This list is usually not complete, since we add new categories to this template every now and then.
Error reporting[edit]
If an invalid parameter is fed to this template it displays an error message and categorizes the page into Category:Disambiguation parameter needs fixing . Thus editors can see when they use an invalid parameter, and if they don't notice it we can easily find and fix such cases by taking a look in that category.