| Line 5: |
Line 5: |
| | ## optional param 3 is the day of 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 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 df=mdy or df=US produces month-day-year format in displayed text |
| | ## optional named parameter lc=on gives lower-case-first output | | ## optional named parameter lc=on gives lower-case-first output |
| | ## optional named parameter url=[URL] gives statement reference | | ## optional named parameter url=[URL] gives statement reference |
| | | | |
| | ## displayed text ([A/a]s of [Start date] by default) | | ## 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:{{{pre|}}}|{{{pre}}} }}{{#if: {{{3|}}} | {{#ifeq:{{lc:{{{df|}}}}}|us|{{MONTHNAME|{{{2}}}}} {{#expr:{{{3}}}}}, |{{#expr:{{{3}}}}} {{MONTHNAME|{{{2}}}}} }}{{{1}}}|{{#if: {{{2|}}} |{{MONTHNAME|{{{2}}}}} }}{{{1}}}}}}}{{#if:{{{post|}}}|<nowiki />{{{post}}}}}<!-- | + | -->{{#if: {{{alt|}}} | {{{alt}}} | {{#if:{{{bare|}}}||{{#if:{{yesno|{{{since|}}}}}|{{#if: {{yesno|{{{lc|}}}}} | s | S }}ince | {{#if: {{yesno|{{{lc|}}}}} | a | A }}s of}}}} {{#if:{{{pre|}}}|{{{pre}}} }}{{#if: {{{3|}}} | {{#switch:{{lc:{{{df|}}}}}|us|mdy={{MONTHNAME|{{{2}}}}} {{#expr:{{{3}}}}}, |{{#expr:{{{3}}}}} {{MONTHNAME|{{{2}}}}} }}{{{1}}}|{{#if: {{{2|}}} |{{MONTHNAME|{{{2}}}}} }}{{{1}}}}}}}{{#if:{{{post|}}}|<nowiki />{{{post}}}}}<!-- |
| | #### That nowiki is required or, various characters (:, ;, #, and *} will be parsed as wikisyntax for list items. | | #### That nowiki is required or, various characters (:, ;, #, and *} will be parsed as wikisyntax for list items. |
| | ## ref/update inline banner (hidden by default) | | ## ref/update inline banner (hidden by default) |
| Line 16: |
Line 16: |
| | | | |
| | ## categorisation disabled outside main namespace | | ## categorisation disabled outside main namespace |
| − | -->{{DMCA|Articles containing potentially dated statements|from|<!-- | + | -->{{Dated maintenance category (articles)|Articles containing potentially dated statements|from|<!-- |
| | | | |
| | ## temporal category for template (word method) | | ## 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 }}}} | <!-- | + | -->{{#if: {{#ifexpr: {{{1}}} = 1 }} |{{#ifexpr:{{#time:U|{{{1}}}}} > {{#time:U}} | the future | {{#ifexpr: {{#time:Y|{{{1}}}}} > 2004 | {{{1}}} | {{#ifexpr: {{#time:Y|{{{1}}}}} > 1989 | {{#time:Y|{{{1}}}}} | before 1990 }}}}}} |<!-- |
| | | | |
| | ## temporal category for template (parameter method) | | ## temporal category for template (parameter method) |
| − | -->{{#ifexpr: {{{1}}} > 2004 | {{#if:{{{2|}}} | {{MONTHNAME|{{{2}}}}} }} {{{1}}} | {{#ifexpr:{{{1}}} > 1989 | {{{1}}} | before 1990 }}}}}}|<!-- | + | -->{{#ifexpr: {{{1}}} > 2004 | {{#ifexpr:{{#time:U|{{#if:{{{2|}}} | {{MONTHNAME|{{{2}}}}}}} {{{1}}}}} > {{#time:U}} | the future| {{#if:{{{2|}}} | {{MONTHNAME|{{{2}}}}} }} {{{1}}}}} | {{#ifexpr:{{{1}}} > 1989 | {{{1}}} | before 1990 }}}}}}|<!-- |
| | | | |
| | ## global category for template | | ## global category for template |
| Line 33: |
Line 33: |
| | {{documentation}} | | {{documentation}} |
| | | | |
| − | <!-- Add categories and inter-wikis to the /doc subpage, not here! --> | + | <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> |
| | | | |
| − | </noinclude>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using as of template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:As of]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | alt | df | lc | post | pre | since | url }} | + | </noinclude>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using as of template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:As of]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | alt | bare | df | lc | post | pre | since | url }} |