Difference between revisions of "Template:Dated maintenance category/doc"

From London Hackspace Wiki
Jump to navigation Jump to search
(Add note on name)
 
(Replaced content with 'This is Dumb')
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Documentation subpage}}
+
This is Dumb
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
 
{{shortcut|Template:DMC}}
 
 
 
''Note:'' Despite the use of the acronym "''DMCA''" as a shortcut to this template, it has nothing to do with the [[Digital Millennium Copyright Act|United States law of that name]].
 
 
 
=== 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]]
 
 
 
=== Syntax ===
 
 
 
* Parameter 1: Default category name (without <code>Category</code>) - the category if there is no date, but also the stem of the category name when there is a date..
 
* Parameter 2: Preposition (from, since, in, as of).
 
* Parameter 3: Date (month year, e.g. {{#time:F Y}}. Usually the "date" parameter of the calling template <code><nowiki>{{{date|}}}</nowiki></code>.
 
* Parameter 4: Category all the articles go in, dated or not (if there is one).
 
* Parameter 5: Alternative default category, used when parameter 1 is right for forming the dated category, but the undated items need to go somewhere else.
 
 
 
=== Technical ===
 
 
 
The parameter ''onlyarticles'' is used for template design, restricting the function of this template to article namespace (as in {{tl|DMCA}} ).
 
 
 
=== Example ===
 
 
 
* <code><nowiki>{{DMCA|Articles to be split|from|{{{date|}}}|All articles to be split}}</nowiki></code> will categorise all ''articles'' in [[:Category:Articles to be split from {{#time:F Y|-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]]. In either case the article will be added to [[:Category:All articles to be split]].
 
 
 
* <code><nowiki>{{DMCA|||Dutch mathematicians}}</nowiki></code> is the straight category [[:Category:Dutch mathematicians]].
 
 
 
=== Note ===
 
 
 
An incorrect date is any date which is not of the form {{#time:F Y}}, e.g. <code>{{#time:F d, Y}}</code>, or <code>june</code> instead of <code>June</code>, or other spelling mistakes.
 
 
 
=== Related templates ===
 
{{#ifeq:{{PAGENAME}}|Dated maintenance category|* {{Tl|DMCA}}|{{#ifeq:{{PAGENAME}}|DMCA|* {{Tl|DMC}}|* {{Tl|DMCA}}<br />{{Tl|DMC}}}}}}
 
 
 
<includeonly>
 
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
 
[[Category:Wikipedia_maintenance_templates]]
 
[[Category:Namespace manipulation templates]]
 
 
 
[[id:Templat:Dated maintenance category]]
 
{{Pp-template|small=yes}}
 
</includeonly>
 

Revision as of 23:01, 10 March 2010

This is Dumb