Template:Dated maintenance category: Difference between revisions

From Tardis Wiki, the free Doctor Who reference
(Created page with "{{#ifeq:{{FULLROOTPAGENAME}}|Tardis:Template messages|<!--Do not categorize-->|<!-- -->{{#ifexpr:{{#if:{{NAMESPACE}}|0|1}}+{{#ifeq:{{{onlyarticles|no}}}|yes|0|1}} |{{#if:{{{3|}}...")
 
m (Protected "Template:Dated maintenance category": If you'd like to suggest changes to this template, please do so at forum:Panopticon. This template is being protected because it impacts many other pages and templates. ([edit=sysop] (indefinite) [m)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{#ifeq:{{FULLROOTPAGENAME}}|Tardis:Template messages|<!--Do not categorize-->|<!--
<includeonly>{{#ifeq:{{FULLROOTPAGENAME}}|Tardis:Template messages|<!--Do not categorize-->|<!--
-->{{#ifexpr:{{#if:{{NAMESPACE}}|0|1}}+{{#ifeq:{{{onlyarticles|no}}}|yes|0|1}}
-->{{#ifexpr:{{#if:{{NAMESPACE}}|0|1}}+{{#ifeq:{{{onlyarticles|no}}}|yes|0|1}}
  |{{#if:{{{3|}}}
  |{{#if:{{{3|}}}
Line 14: Line 14:
       |[[Category:{{{4}}}]]}}<!--
       |[[Category:{{{4}}}]]}}<!--
   -->}}<!--
   -->}}<!--
-->}}<noinclude>
-->}}</includeonly><noinclude>
[[Category:Date calculation templates]]
[[Category:Date calculation templates]]
[[Category:Maintenance templates]]
[[Category:Maintenance templates]]
{{documentation}}
{{documentation}}
</noinclude>
</noinclude>

Latest revision as of 05:13, 15 May 2012

Instructions for {{Dated maintenance category}}
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 Category) - 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. December 2024. Usually the "date" parameter of the calling template {{{date|}}}.
  • 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 ({{Dated maintenance category}} only) is used for template design, restricting the function of this template to article namespace (as in {{DMCA}} ).

Examples

  • {{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 December 2024, e.g. December 12, 2024, or june instead of June, or other spelling mistakes.

Related templates