Difference between revisions of "Template:Dated maintenance category"

From SVR Wiki
Jump to: navigation, search
m (2 revisions imported: Importing As Of template and dependencies)
(Created page with '{{#if:{{NAMESPACE}}||{{#if:{{{3|}}}|[[Category:{{{1}}} {{{2}}} {{{3}}}]]{{#ifexist:Category:{{{1}}} {{{2}}} {{{3}}}||[[Category:Articles with invalid date parameter…')
(22 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{#ifeq:{{FULLROOTPAGENAME}}|Wikipedia:Template messages|<!--Do not categorize-->|<!--
+
{{#if:{{NAMESPACE}}||{{#if:{{{3|}}}|[[Category:{{{1}}} {{{2}}} {{{3}}}]]{{#ifexist:Category:{{{1}}} {{{2}}} {{{3}}}||[[Category:Articles with invalid date parameter in template]]}}|}}|[[Category:{{{1}}}]]}}{{#if:{{{4|}}}|[[Category:{{{4}}}]]}}}}<noinclude>
-->{{#ifexpr:{{#if:{{NAMESPACE}}|0|1}}+{{#ifeq:{{{onlyarticles|no}}}|yes|0|1}}
+
*This adds a category or dated category to an article space page only.
|{{#if:{{{3|}}}
+
*It will add it to an optional additional category.
  |[[Category:{{{1}}} {{{2}}} {{{3}}}]]<!--
+
*If the dated cat is invalid it will add it to [[:Category:Articles with invalid date parameter in template]]
-->{{#ifexist:Category:{{{1}}} {{{2}}} {{{3}}}
+
 
    |<!--
+
Syntax
-->|[[Category:Articles with invalid date parameter in template]]<!--
+
 
-->}}
+
*Parameter 1: Default category name
  |[[Category:{{#if:{{{5|}}}
+
*Parameter 2: Preposition (from, since, as at, as of)
              |{{{5}}}<!--
+
*Parameter 3: Date (Month Year, e.g. {{{CURRENTMONTHNAME}} {{CURRENTYEAR}}) usually the "date" parameter of the calling template
            -->|{{{1}}}<!--
+
*Parameter 4: All inclusive category name - e.g. All articles containing weasel words
          -->}}]]<!--
+
*Parameter 5: Alternative default category (overrides 1 which is then only used to construct the dated category if it exists)
-->}}{{#if:{{{4|}}}
+
 
      |[[Category:{{{4}}}]]}}<!--
+
==Note==
  -->}}<!--
+
Even if the constructed dated category doesn't exist it is still used. This enables more rapid fault finding.
-->}}<noinclude>
+
 
{{documentation}}
+
==See also==
 +
{{Tl|DMC}}
 
</noinclude>
 
</noinclude>

Revision as of 01:34, 28 April 2009

}}

Syntax

  • Parameter 1: Default category name
  • Parameter 2: Preposition (from, since, as at, as of)
  • Parameter 3: Date (Month Year, e.g. {April 2024) usually the "date" parameter of the calling template
  • Parameter 4: All inclusive category name - e.g. All articles containing weasel words
  • Parameter 5: Alternative default category (overrides 1 which is then only used to construct the dated category if it exists)

Note

Even if the constructed dated category doesn't exist it is still used. This enables more rapid fault finding.

See also

{{DMC}}