Difference between revisions of "Template:As of"
(added Category:Redirects from "As of" for easy reference) |
m (48 revisions imported: Template as of) |
||
(45 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
− | [[{{{ | + | <!--{{As of}} begin--><includeonly><!-- |
+ | |||
+ | ## param 1 is the year | ||
+ | ## optional param 2 is the month | ||
+ | ## optional param 3 is the day of the month | ||
+ | ## optional named parameter alt=[text] is alternative display text (may include wiki markup) | ||
+ | ## optional named parameter df=US produces American date format in displayed text | ||
+ | ## optional named parameter lc=on gives lower-case-first output | ||
+ | ## optional named parameter url=[URL] gives statement reference | ||
+ | |||
+ | ## displayed text ([A/a]s of [Start date] by default) | ||
+ | -->{{#if: {{{alt|}}} | {{{alt}}} | {{#if:{{{since|}}}|{{#ifeq: {{{lc}}} | {{{lc|}}} | s | S }}ince | {{#ifeq: {{{lc}}} | {{{lc|}}} | a | A }}s of}} {{#if: {{{3|}}} | {{#ifeq:{{lc:{{{df|}}}}}|us|{{MONTHNAME|{{{2}}}}} {{#expr:{{{3}}}}},|{{#expr:{{{3}}}}} {{MONTHNAME|{{{2}}}}} }} {{{1}}} | {{#if: {{{2|}}} | {{MONTHNAME|{{{2}}}}} }} {{{1}}} }}}}<!-- | ||
+ | |||
+ | ## ref/update inline banner (hidden by default) | ||
+ | --><sup class="plainlinks noprint asof-tag {{#if:{{{url|}}}|ref|update}}" style="display:none;">[{{#if:{{{url|}}}|{{{url}}} [ref]|{{fullurl:{{PAGENAME}}|action=edit}} [update]}}]</sup><!-- | ||
+ | |||
+ | ## categorisation disabled outside main namespace | ||
+ | -->{{DMCA|Articles containing potentially dated statements|from|<!-- | ||
+ | |||
+ | ## temporal category for template (word method) | ||
+ | -->{{#if: {{#ifexpr: {{{1}}} = 1 }} | {{#ifexpr: {{#time:Y|{{{1}}}}} > 2004 | {{{1}}} | {{#ifexpr: {{#time:Y|{{{1}}}}} > 1989 | {{#time:Y|{{{1}}}}} | before 1990 }}}} | <!-- | ||
+ | |||
+ | ## temporal category for template (parameter method) | ||
+ | -->{{#ifexpr: {{{1}}} > 2004 | {{#if:{{{2|}}} | {{MONTHNAME|{{{2}}}}} }} {{{1}}} | {{#ifexpr:{{{1}}} > 1989 | {{{1}}} | before 1990 }}}}}}|<!-- | ||
+ | |||
+ | ## global category for template | ||
+ | -->All articles containing potentially dated statements}}</includeonly><!--{{As of}} end--><noinclude><!-- | ||
+ | |||
+ | ## dynamic example (as of today, self ref) | ||
+ | |||
+ | -->As of {{Start date|{{CURRENTYEAR}}|{{CURRENTMONTH}}|{{CURRENTDAY}}|df=yes}}<sup class="plainlinks">[http://en.wikipedia.org/wiki/Template:As_of [ref]]</sup> | ||
+ | |||
+ | {{documentation}} | ||
+ | |||
+ | <!-- Add categories and inter-wikis to the /doc subpage, not here! --> | ||
− | |||
</noinclude> | </noinclude> |
Latest revision as of 16:52, 28 December 2015
As of 2 July 2024[ref]
Usage
The template {{as of}} is used to mark potentially dated statements, and will add an article to the appropriate hidden sub-category of Category:Articles containing potentially dated statements. This allows editors to catalogue statements that may become dated over time. The date used for a given statement should be the current date (for currently valid statements) or the date on which the cited reference was produced (for example, when using census data). Unlike the {{update after}} template, {{as of}} does not require the editor to give a full date. This template should not be substituted.
Note: This template MUST NOT be used in infoboxes which emit a microformat, as its emitted date markup will conflict with that.
This template does not generate a visible hyperlink in text where it is used.
Syntax
The template can be used in the following forms:
{{As of|year}}
{{As of|year|month}}
{{As of|year|month|day}}
Please do not use {{As of|{{CURRENTYEAR}}|{{CURRENTMONTH}}}}
or similar; that defeats the point of the template.
Several additional named parameters can also be used (see below).
Parameters
Required
- year (first parameter) – must be in full numerical format (yyyy)
Optional
- month (second parameter) – full, abbreviated or numerical formats supported (mm recommended)
- day (third parameter) – numerical format only, not included in link (dd)
Named
- alt – optional; allows substitution of different wording and case for the visible text output (including the date); if present but no value defined, this parameter is ignored; if a value is defined, values for
|df
and|lc
and|since
parameters are ignored. - df – optional; allows use of American date format with
|df=US
. - lc – optional; if given any value at all (e.g.
|lc=y
) gives lower case "as of date", for use in mid-sentence. - since – optional; if given any value at all (e.g.
|since=y
) it changes "As of" to "Since". Use of|lc=y
with|since=y
gives "since date. Use of|alt=
will replace the entire output, including the "Since", as it will with the default "As of". - url – optional; adds an inline external link (hidden by default) suggesting a webpage for future editors to check for updates to the statement; use the full URL with no spaces. See Wikipedia:As of for displaying links.
Examples
{{As of|2024}}
– As of 2024[update]{{As of|2024|07}}
– As of July 2024[update]{{As of|2024|07|2}}
– As of 2 July 2024[update]{{As of|2024|07|2|df=US}}
– As of July 2, 2024[update]{{As of|2024|07|2|lc=y}}
– as of 2 July 2024[update]{{As of|2010|4|1|alt=as of the [[2010 United States Census]]}}
– as of the 2010 United States Census[update]{{As of|2024|07|url=http://en.wikipedia.org/}}
returns:- for logged in users, with links displayed (see Wikipedia:As of) – As of JulyScript error2024[ref]
- for all other users – As of JulyScript error2024
{{As of|2024|07|2|df=US|since=y}}
– Since July 2, 2024[update]{{As of|2024|07|2|lc=y|since=y}}
– since 2 July 2024[update]
TemplateData
As of
<templatedata>{ "description": "A template used to mark potentially dated statements, and will add an article to the appropriate hidden sub-category of Category:Articles containing potentially dated statements. This allows editors to catalogue statements that may become dated over time.", "params": {
"1": { "label": "Year", "description": "The year the statement is valid to. Must be in full numerical format (yyyy)", "type": "number", "required": true }, "2": { "label": "Month", "description": "The month the statement is valid to. Full, abbreviated or numerical formats supported (mm recommended)", "type" : "string/line", "required": false }, "3": { "label": "Day", "description": "The day the statement is valid to (not included in link). Numerical format only (dd)", "type": "number", "required": false }, "alt": { "label": "Alternate wording", "description": "Use different wording for the visible text output; if set, values for 'Date format' (df) and 'Lower case' (lc) parameters are ignored", "type": "string/line", "required": false }, "df": { "label": "Date format", "description": "Set to US to use U.S. date format (mdy) (default is dmy)", "type": "string/line", "default": "US", "required": false }, "lc": { "label": "Lower case", "description": "Specify y to use lower case", "type": "string/line", "required":false }, "since": { "label": "Since", "description": "Specify y to replace 'as of' with 'since'.", "type": "string/line", "required": false }, "url": { "label": "URL", "description": "A URL for an inline external link (hidden by default) suggesting a webpage for future editors to check for updates to the statement; use the full URL with no spaces", "type": "string/line", "required": false }
}} </templatedata>
See also
- {{Category as of}}
- {{Show by date}}
- {{Start date and age}}
- {{Update}}
- {{Update after}}
- {{When}}
- Wikipedia:As of
- Wikipedia:Avoid statements that will date quickly
- Category:All articles containing potentially dated statements
The above documentation is transcluded from Template:As of/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |