Jump to content

Template:Start date: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
trim around year in hidden output
Template now uses Module:Date time to both generate a date and validate the values
Tag: Reverted
Line 1: Line 1:
<includeonly>{{#invoke:Date time|generate_date}}<!-- Tracking categories
<includeonly>{{#ifeq: {{#invoke:String2|isInteger|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|empty=yes}} | false | {{error|not a number value}} <small>[[:Template:Start date|(help)]]</small> {{main other|[[Category:Pages using start date with invalid values]]}} | {{#if: {{{4|}}}
-->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using start date with unknown parameters|_VALUE_]]}}|preview=Page using [[Template:Start date]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | 2 | 3 | 4 | 5 | 6 | 7 | df }}</includeonly><noinclude>
|{{#if: {{{5|}}}
|{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}}
|&#58;{{padleft:{{{6}}}|2|0}} }},&#32;}} }}<!--ABOVE FOR TIME; BELOW FOR DATE
-->{{#if: {{{1|}}}
|{{#if: {{{2|}}}
|{{#if: {{{3|}}}
|{{#if: {{{df|}}}|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},}}&nbsp;{{trim|{{{1}}}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{trim|{{{1}}}}}}}|{{trim|{{{1}}}}}}}}}{{#if: {{{7|}}}
|&#32;({{#ifeq: {{{7}}}|Z|UTC|{{{7}}}}})}}<!-- BELOW FOR hCalendar
--><span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">{{#if: {{{1|}}}
| {{trim|{{{1}}}}}{{#if: {{{2|}}}
| -{{padleft:{{{2}}}|2|0}}{{#if: {{{3|}}}
| -{{padleft:{{{3}}}|2|0}} }} }}<!--
-->{{#if: {{{4|}}}
| T{{padleft:{{{4}}}|2|0}}{{#if: {{{5|}}}
| &#58;{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}}
| &#58;{{padleft:{{{6}}}|2|0}} }} }} }} }}{{{7|}}}</span>)</span>}}<!-- Tracking categories
-->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using start date with unknown parameters|_VALUE_]]}}|preview=Page using [[Template:Start date]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | 2 | 3 | 4 | 5 | 6 | 7 | df }}</includeonly><noinclude>
{{documentation}}
{{documentation}}
</noinclude>
</noinclude>

Revision as of 11:01, 10 March 2025