Template:Dated maintenance category/doc

Usage

 * This template adds a category or dated category to a page.
 * It will add the page to an optional additional category.
 * If the dated category is invalid it will add the page to Category:Articles with invalid date parameter in template

Examples

 * will categorise all files, articles, categories and templates in Category:Wikipedia articles that are too technical from, if the date is set e.g. If such a category does not exist, or the date was set incorrectly, this template will also add the article to Category:Articles with invalid date parameter in template.


 * will categorise all articles and article talk pages in Category:Wikipedia articles that are too technical from, if the date is set e.g. If such a category does not exist, or the date was set incorrectly, this template will also add the article to Category:Articles with invalid date parameter in template.


 * will categorise all articles in Category:Articles to be split from, if the date is set e.g. If such a category does not exist, or the date was set incorrectly, this template will also add the article to Category:Articles with invalid date parameter in template. In either case the article will be added to Category:All articles to be split.


 * is the straight category Category:Dutch mathematicians.


 * will categorise as in the above example but also in Category:Tolkien articles to be split if it exists. If it doesn't the page will be added to the hidden Category:Articles with tags with unsupported types.

Note
An incorrect date is any date which is not of the form, e.g. , or   instead of  , or other spelling mistakes.

Etymology
DMCA stands for "dated maintenance category – articles". Similar templates exist for certain other namespaces or combinations. DMCA is a metatemplate with highly circumscribed use, and not intended to be "editor facing".

TemplateData
{	"params": { "1": {			"label": "Default category name", "description": "The category (without \"Category:\") if there is no date, but also the stem of the category name when there is a date ", "type": "string", "required": true },		"2": {			"label": "Preposition", "type": "string", "suggestedvalues": [ "from", "since", "in", "as of" ],			"required": true },		"3": {			"label": "Date", "description": "Date (month year, e.g. June 2024). Usually the \"date\" parameter of the calling template", "type": "content", "suggestedvalues": [ ""			],			"suggested": true },		"4": {			"label": "Category", "description": "Category all the articles go in, dated or not (if there is one)", "type": "string" },		"5": {			"label": "Alternative default category", "description": "Used when parameter 1 is right for forming the dated category, but the undated items need to go somewhere else", "type": "string" },		"onlyarticles": { "description": "( only) Used for template design, restricting the function of this template to article namespace (as in ).", "type": "string", "suggestedvalues": [ "no", "yes" ],			"default": "no" }	} }