Template:Dated maintenance category/doc: Difference between revisions
last edit turned the for template into redirect |
TemplateData |
||
Line 8: | Line 8: | ||
* It will add the page to an optional additional category. |
* 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]] |
* If the dated category is invalid it will add the page to [[:Category:Articles with invalid date parameter in template]] |
||
== Syntax == |
|||
⚫ | |||
* Parameter 2: Preposition (from, since, in, as of). |
|||
⚫ | |||
⚫ | |||
⚫ | |||
== Technical == |
|||
⚫ | |||
== Examples == |
== Examples == |
||
Line 35: | Line 25: | ||
== Etymology == |
== 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". |
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}} |
|||
<templatedata> |
|||
{ |
|||
"params": { |
|||
"1": { |
|||
"label": "Default category name", |
|||
⚫ | |||
"type": "string", |
|||
"required": true |
|||
}, |
|||
"2": { |
|||
"label": "Preposition", |
|||
"type": "string", |
|||
"suggestedvalues": [ |
|||
"from", |
|||
"since", |
|||
"in", |
|||
"as of" |
|||
], |
|||
"required": true |
|||
}, |
|||
"3": { |
|||
"label": "Date", |
|||
⚫ | |||
"type": "content", |
|||
"suggestedvalues": [ |
|||
"{{{date|}}}" |
|||
], |
|||
"suggested": true |
|||
}, |
|||
"4": { |
|||
"label": "Category", |
|||
⚫ | |||
"type": "string" |
|||
}, |
|||
"5": { |
|||
"label": "Alternative default category", |
|||
⚫ | |||
"type": "string" |
|||
}, |
|||
"onlyarticles": { |
|||
⚫ | |||
"type": "string", |
|||
"suggestedvalues": [ |
|||
"no", |
|||
"yes" |
|||
], |
|||
"default": "no" |
|||
} |
|||
} |
|||
}</templatedata> |
|||
== Related templates == |
== Related templates == |
Revision as of 15:29, 23 June 2024
This is a documentation subpage for Template:Dated maintenance category. It may contain usage information, categories and other content that is not part of the original template page. |
This template is used on approximately 2,790,000 pages, or roughly 4% of all pages. To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. |
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
{{DMCFACT|Wikipedia articles that are too technical|from|{{{date|}}}}}
will categorise all files, articles, categories and templates in Category:Wikipedia articles that are too technical from December 2024, if the date is set December 2024 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 Category:Wikipedia articles that are too technical from December 2024, if the date is set December 2024 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.
{{DMCA|Articles to be split|from|{{{date|}}}|All articles to be split}}
will categorise all articles in Category:Articles to be split from December 2024, if the date is set December 2024 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.
{{DMCA|Dutch mathematicians}}
is the straight category Category:Dutch mathematicians.
{{TDMCA|type="Tolkien"|Articles to be split|from|{{{date|}}}|All articles to be split}}
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 January 2025, e.g. January 13, 2025
, 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 for Dated maintenance category
No description.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Default category name | 1 | The category (without "Category:") if there is no date, but also the stem of the category name when there is a date | String | required |
Preposition | 2 | no description
| String | required |
Date | 3 | Date (month year, e.g. June 2024). Usually the "date" parameter of the calling template
| Content | suggested |
Category | 4 | Category all the articles go in, dated or not (if there is one) | String | optional |
Alternative default category | 5 | Used when parameter 1 is right for forming the dated category, but the undated items need to go somewhere else | String | optional |
onlyarticles | onlyarticles | ({{Dated maintenance category}} only) Used for template design, restricting the function of this template to article namespace (as in {{DMCA}}).
| String | optional |
Related templates
- {{DMCA}}
{{Dated maintenance category}}