टेम्पलेट:Start date and age: रिवीजन सभ के बीचा में अंतर

Content deleted Content added
temporarily revert prior change pending update
Fix calculation of years or months ago when input is |year|month| (no day) or |year| (no month or day). Allow "p" as parameter name instead of "paren". Use Template:Yesno for optional parameters that current only accept "yes": df, br, p.
लाइन 1:
<includeonly><!--
 
 
IMPLEMENTATION OF DATE
 
 
-->{{#if: {{{1|}}}<!--
-->|{{#if: {{{2|}}}<!--
-->|{{#if: {{{3|}}}<!--
-->|{{#ifeq: {{yesno|{{{df|no}}}}}|yes<!--
-->|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}<!--
-->|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},<!--
-->}} {{{1}}}<!--
-->|{{MONTHNAME|{{{2}}}}}&nbsp;{{{1}}}<!--
-->}}<!--
-->|{{{1}}}<!--
-->}}<!--
--><span class="noprint">{{#ifeq:{{{paren|}}}|yes||&#059;}}<!--
-->{{#ifeq:{{{br|}}}|yes|<br/>|&#032;}}<!--
-->{{#ifeq:{{{paren|}}}|yes|(}}<!--
-->{{time ago<!--
-->|{{{1}}}<!--
-->-<!--
-->{{{2|{{CURRENTMONTH}}}}}<!--
-->-<!--
-->{{{3|{{CURRENTDAY}}}}}<!--
-->|min_magnitude=days<!--
-->}}<!--
--><span class="noprint">{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|)|&#059;}}</span><!--
-->{{#ifeq:{{yesno|'''{{color{br|redno}}}}}|Error: No parametersyes|<br/>|&#032;}}'''<!--
--><span class="noprint">{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes||&#059;(}}<!--
-->{{#ifeqif: {{{br2|}}}|yes|<br/>|&#032;}}<!--
-->|{{time#if: ago{{{3|}}}<!--
-->|{{time ago|{{{1}}}-{{{2}}}-{{{3}}}|min_magnitude=days}}<!--
-->|{{years or months ago|{{{1}}}|{{#time:n|1-{{{2}}}-1}}}}<!--
-->|{{{1}}}<!--
-->|{{#iferror:{{#expr:{3|{{CURRENTDAY1}}}}}<!--
-->|{{time ago|{{{1}}}|min_magnitude=days}}<!--
-->|{{{2years or months ago|{{CURRENTMONTH{1}}}}}<!--
-->-}}<!--
-->}}<!--
-->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|()}}</span><!--
-->|'''{{color|red|Error: first parameter is missing.}}'''<!--
-->}}<!--
 
 
IMPLEMENTATION OF microformat date classes
 
 
--><span style="display:none">&#160;(<span class="bday dtstart published updated"><!--
Line 40 ⟶ 38:
-->{{#if: {{{2|}}}<!--
-->| -{{padleft:{{{2}}}|2|0}}<!--
-->{{#if: {{{3|}}}<!--
-->| -{{padleft:{{{3}}}|2|0}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
--></span>)</span></includeonly><noinclude>
{{being merged|2013 July 31|merge=Template:Start date and years ago}}