Template:Dated maintenance category/doc#Syntax

{{for|the copyright investigations template|Template:Copyvio}}

{{Documentation subpage}}

{{#ifeq:{{#invoke:High-use|num|x|demo={{ROOTPAGENAME}}}}|many||{{High-use|demo={{ROOTPAGENAME}}}}}}

{{tsh|DMC|DMCA}}

Usage

Examples

  • {{DMCFACT|Wikipedia articles that are too technical|from|{{{date|}}}}} will categorise all files, articles, categories and templates in -1 month}}, if the date is set {{#time:F Y|-1 month}} 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.
  • {{DMCAT|Wikipedia articles that are too technical|from|{{{date|}}}}} will categorise all articles and article talk pages in -1 month}}, if the date is set {{#time:F Y|-1 month}} 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.

Note

An incorrect date is any date which is not of the form {{#time:F Y}}, e.g. {{#time:F d, Y}}, or june instead of June, 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

{{TemplateData header}}

{

"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": [

"{{{date|}}}"

],

"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": "({{Dated maintenance category}} only) Used for template design, restricting the function of this template to article namespace (as in {{DMCA}}).",

"type": "string",

"suggestedvalues": [

"no",

"yes"

],

"default": "no"

}

}

}

Related templates

{{#ifeq:{{PAGENAME}}|Dated maintenance category|* {{Tl|DMCA}}|{{#ifeq:{{PAGENAME}}|DMCA|* {{Tl|DMC}}|* {{Tl|Dated maintenance category}}}}}}

{{Sandbox other||

Category:Time and date maintenance templates

Category:Namespace manipulation templates

}}