Шаблон:Датум рођења — разлика између измена

дорада
м (+)
(дорада)
<includeonly><span style="white-space:nowrap;"><span style="display:none">(<span class="bday">{{{1|{{{year}}}}}}-{{padleft:{{{2|{{{month}}}}}}|2|0}}-{{padleft:{{{3|{{{day}}}}}}|2|0}}</span>)</span>[[{{#expr:{{{3|{{{day}}}}}}}}.if {{MONTHNAMEall|{{{2|{{{month}}}}}}}}]] [[{{{1|{{{year}}}}}}]].<span class="noprint ForceAgeToShow">{{#if:{{{год|}}}|&ensp;<small>({{age|{{{12|{{{year}}}}}}|{{{23|{{{month}}}}}}|{{{n=3|{{{day}}}}}}}} год.)then=</small!--start#1-->}}<!-- if all values are specified
 
-->[[{{#expr:{{{3|{{{day}}}}}}}}. {{MONTHNAME|{{{2|{{{month}}}}}}}}]] [[{{{1|{{{year}}}}}}]].<span class="noprint ForceAgeToShow">{{#if:{{{год|}}}|<!--start#2-->&ensp;<small>({{age|{{{1|{{{year}}}}}}|{{{2|{{{month}}}}}}|{{{3|{{{day}}}}}}}} год.)</small>}}<!--end#2-->|else=<!--else#1-->{{if all|{{{1|}}}|{{{2|}}}|n=2|then=<!--start#2--><!-- if all values except birth day are specified
 
-->[[{{MONTHNAME|{{{2|{{{month}}}}}}}}]] [[{{{1|{{{year}}}}}}]].<span class="noprint ForceAgeToShow">{{#if:{{{год|}}}|<!--start#3-->{{#ifexpr:{{CURRENTMONTH}}>{{{2}}}|<!--start#4--><!-- if all values except birth day are specified and birth month did not reach current month
-->&ensp;<small>({{age|{{{1}}}|1|1}} год.)</small>|<!--else#4-->{{#ifexpr:{{CURRENTMONTH}}<{{{2}}}|<!--start#5--><!-- if all values except birth day are specified and birth month did reach current month
-->&ensp;<small>({{age|{{{1}}}|12|31}} год.)</small>|<!--else#5--><!-- if all values except birth day are specified and birth month is current month
-->&ensp;<small>({{age|{{{1}}}|{{{2}}}|31}}/{{age|{{{1}}}|{{{2}}}|1}} год.)</small>}}<!--end#5-->}}<!--end#4-->}}<!--end#3-->|else=<!--else#2-->{{#if:{{{1|}}}|<!--start#3--><!-- if all values except birth month are specified
 
-->[[{{{1|{{{year}}}}}}]].<span class="noprint ForceAgeToShow">{{#if:{{{год|}}}|<!--start#4-->&ensp;<small>({{replace|{{replace|{{Age in years|{{{1}}}|{{CURRENTYEAR}}}}|–|/}}|—|/}} год.)</small>}}<!--end#4-->|<!--else#3--><!-- if birth year is not specified and birth day or birth month or both birth day and month are specified
 
| &#32;-->{{error|Грешка: НевалиданГодина месецније унесена.}}{{main other|[[Категорија:Странице које користе шаблон за датум рођења са невалидним датумом]]}}}}<!--end#3-->}}<!--end#2-->}}<!--end#1--><!--
-- Error checks --
--><small>{{#if:{{{1|}}}|{{#ifexpr: ( {{{1|}}} > {{CURRENTYEAR}} ){{#if:{{{год|}}}| OR ( {{CURRENTYEAR}} - {{{1|{{{year}}}}}} > 150 )|}}
| &#32ensp;•&nbsp;{{error|Грешка: Невалидна година.}}{{main other|[[Категорија:Странице које користе шаблон за датум рођења са невалидним датумом]]}}
| {{#ifexpr: {{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY2}} + 1 < {{{1}}}{{#if:{{{2|}}}|{{MONTH|{{{2|}}}}}|00}}{{#if:{{{3|}}}|{{#ifexpr:{{{3|}}}<10|{{#ifeq:{{Trunc|{{{3|}}}|1}}|0|{{{3|}}}|0{{{3|}}}}}|{{{3|}}}}}|00}} | &ensp;•&nbsp;{{error|Грешка: Унесени датум рођења је у будућности.}}{{main other|[[Категорија:Странице које користе шаблон за датум рођења са невалидним датумом]]}}}}
}}}}{{#if:{{{2|}}}|{{#ifexpr: ( {{{2|}}} > 12 ) OR ( {{{2|}}} < 1 )
| &#32;{{error|Грешка: Невалидан месец.}}{{main other|[[Категорија:Странице које користе шаблон за датум рођења са невалидним датумом]]}}
| &#32ensp;•&nbsp;{{error|Грешка: Невалидан данмесец.}}{{main other|[[Категорија:Странице које користе шаблон за датум рођења са невалидним датумом]]}}
}}}}{{#if:{{{3|}}}|{{#ifexpr: ( {{{3|}}} > 31 ) OR ( {{{3|}}} < 1 )
| &#32;{{error|Грешка: Невалидан дан.}}{{main other|[[Категорија:Странице које користе шаблон за датум рођења са невалидним датумом]]}}
}}{{#if:{{{1|}}}| | &#32ensp;•&nbsp;{{error|Грешка: Година нијеНевалидан унесенадан.}}{{main other|[[Категорија:Странице које користе шаблон за датум рођења са невалидним датумом]]}}
}}}}{{if all|{{{1|}}}|{{#ifeq:{{{2|}}}|2|*}}|{{{3|}}}|n=3|then={{#ifexpr:({{{3|}}}>29) OR ({{{3|}}}<1)
}}</span></includeonly><noinclude>
| &ensp;•&nbsp;{{error|Грешка: Фебруар не може имати {{{3|}}} дана.}}{{main other|[[Категорија:Странице које користе шаблон за датум рођења са невалидним датумом]]}}
| {{#ifexpr:(({{{1|}}}mod4>0) OR ({{{1|}}}mod100=0 AND {{{1|}}}mod400>0)) AND (({{{3|}}}=29))
| &ensp;•&nbsp;{{error|Грешка: Фебруар у непреступној {{{1|}}}. години нема 29 дана.}}{{main other|[[Категорија:Странице које користе шаблон за датум рођења са невалидним датумом]]}}
}}}}}}</small></span></includeonly><noinclude>
{{documentation}}</noinclude>
63.202

измене