Difference between revisions of "Template:Adt"

From blackwiki
Jump to navigation Jump to search
blackwiki>Gadget850
(accessdate is not mandatory; three allowable formats)
blackwiki>Gadget850
(withdraw TfD; doc page)
Line 1: Line 1:
<noinclude>{{tfd|Adt}}
+
accessdate={{<includeonly>subst:</includeonly>CURRENTYEAR}}-<!--
</noinclude>accessdate={{<includeonly>subst:</includeonly>CURRENTYEAR}}-<!--
 
 
-->{{<includeonly>subst:</includeonly>CURRENTMONTH}}-<!--
 
-->{{<includeonly>subst:</includeonly>CURRENTMONTH}}-<!--
 
-->{{<includeonly>subst:</includeonly>CURRENTDAY2}}<noinclude>
 
-->{{<includeonly>subst:</includeonly>CURRENTDAY2}}<noinclude>
{{documentation|content=
+
{{documentation}}</noinclude>
{{subst only}}
 
'''Adt''' creates the 'accessdate' field and value in YYYY-MM-DD format for most {{C|Citation templates}}.
 
 
 
Access dates may be implemented in three formats:
 
* YYYY-MM-DD: {{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}}
 
* MYD: {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}
 
* DMY: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}
 
 
 
Access date formats should be consistent throughout the article.
 
 
 
===Usage===
 
This template MUST be subst'd.
 
 
 
When subst'd, the template provides the YYYY-MM-DD date field and word string
 
:"accessdate=CURRENTYEAR-CURRENTMONTH-CURRENTDAY" (all numeric with proper leading zero's)
 
Alternatively, it can be used to record an older date:
 
:"accessdate={{{3}}}-{{{2}}}-{{{1}}}", of which any one, two, or all three may be specified, and again will add proper leading zero's and format the output.
 
 
 
===Examples===
 
# '''{{!}}{{tlxs|Adt|''three days ago''}}''' — generates the string with the date of three days ago.{{indent}}Given: '''{{!}}{{tlxs|Adt|5}}''' it will generate:
 
#:'''{{para|accessdate|{{CURRENTYEAR}}-{{CURRENTMONTH}}-05}}'''
 
#'''{{!}}{{tlxs|Adt|''three days ago''|''lastmonth''}}''' — generates the string with the date of three days ago, which was in the different '''last month'''.{{indent}}Given: '''{{!}}{{tlxs|Adt|3|10}}''' it will generate:
 
#:'''{{para|accessdate|{{CURRENTYEAR}}-10-03}}'''
 
#''"Last year"''—has been left as an exercise for the pupil!
 
 
 
}}
 
 
 
[[Category:Citation templates]]
 
[[Category:ISO date templates]]
 
 
 
</noinclude>
 

Revision as of 11:58, 28 February 2012

accessdate=2026-04-04

Template documentation[view] [edit] [history] [purge]

Adt creates the access-date parameter and value for most Citation templates.

Access (retrieved) dates may be implemented in three formats and should be consistent throughout the article:

Format Example Notes
D Month YYYY: 3 April 2026 "DMY" – day followed by full month name, followed by year; no leading zeros
Month D, YYYY: April 3, 2026 "MDY" – full month name then day; comma separating the day and year; no leading zeros
YYYY-MM-DD: 2026-04-03 "ISO" – all numeric, with 2-digit day and month

Usage

This template must be subst'd.

When subst'd, the template provides the access-date parameter name, the = sign, and the formatted date. You may specify a date format to be consistent with the other citations in the article:

Markup Generates Renders as
|{{subst:adt}} |access-date={{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} |access-date=4 April 2026
(default; the most common internationally)
|{{subst:adt|dmy}} |access-date={{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} |access-date=4 April 2026
(same as default)
|{{subst:adt|mdy}} |access-date={{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}} |access-date=April 4, 2026
(chiefly US)
|{{subst:adt|iso}} |access-date={{CURRENTYEAR}}-{{CURRENTMONTH2}}-{{CURRENTDAY2}} |access-date=2026-04-04
(ISO 8601; chiefly technical)

Note that the template does not include the leading pipe (|); always precede {{subst:adt}} with a pipe character as in the examples above.