Difference between revisions of "Template:Age for infant/doc"

From blackwiki
Jump to navigation Jump to search
blackwiki>Celia Homeford
(This isn't useful as it is clear from the final example that children over 5 are listed as "X years" only.)
blackwiki>Zyxw
m (Since <tt> is obsolete in HTML5, replace with <kbd> – see HTML element#tt and Wikipedia:HTML5, and mw:Help:Extension:Linter/obsolete-tag. using AWB)
Line 5: Line 5:
 
<pre>{{subst:age for infant|abbr= yes/no|YEAROFBIRTH|MONTHOFBIRTH|DAYOFBIRTH|CMPYEAR|CMPMONTH|CMPDAY}}</pre>
 
<pre>{{subst:age for infant|abbr= yes/no|YEAROFBIRTH|MONTHOFBIRTH|DAYOFBIRTH|CMPYEAR|CMPMONTH|CMPDAY}}</pre>
 
<center><div class="toccolours" style="width:60%; text-align:left;">
 
<center><div class="toccolours" style="width:60%; text-align:left;">
*<tt>'''abbr'''</tt> - if set to <tt>'''yes'''</tt> days are displayed as "dys", months as "mos", etc., etc. If set to <tt>'''no'''</tt> or undefined, the template displays normally.
+
*<kbd>'''abbr'''</kbd> - if set to <kbd>'''yes'''</kbd> days are displayed as "dys", months as "mos", etc., etc. If set to <kbd>'''no'''</kbd> or undefined, the template displays normally.
*<tt>'''DAYOFBIRTH'''</tt> - the day the infant was born
+
*<kbd>'''DAYOFBIRTH'''</kbd> - the day the infant was born
*<tt>'''MONTHOFBIRTH'''</tt> - the month in which the baby was born
+
*<kbd>'''MONTHOFBIRTH'''</kbd> - the month in which the baby was born
*<tt>'''YEAROFBIRTH'''</tt> - the year the baby was born, in four digits
+
*<kbd>'''YEAROFBIRTH'''</kbd> - the year the baby was born, in four digits
*<tt>'''CMPDAY'''</tt> - the day to compare to, rather than the current day
+
*<kbd>'''CMPDAY'''</kbd> - the day to compare to, rather than the current day
*<tt>'''CMPMONTH'''</tt> - the month to compare to, rather than the current month
+
*<kbd>'''CMPMONTH'''</kbd> - the month to compare to, rather than the current month
*<tt>'''CMPYEAR'''</tt> - the year to compare to, rather than the current year
+
*<kbd>'''CMPYEAR'''</kbd> - the year to compare to, rather than the current year
 
</div></center>
 
</div></center>
 
=== Examples of use ===
 
=== Examples of use ===
 
<small>Wikipedia's current date is {{#time:Y-m-d}}.</small>
 
<small>Wikipedia's current date is {{#time:Y-m-d}}.</small>
 
*{{xpd3|age for infant|{{#time:Y|-1 month -1 day}}|{{#time:n|-1 month -1 day}}|{{#time:j|-1 month -1 day}}}}
 
*{{xpd3|age for infant|{{#time:Y|-1 month -1 day}}|{{#time:n|-1 month -1 day}}|{{#time:j|-1 month -1 day}}}}
*<tt><nowiki>{{age for infant|</nowiki>{{CURRENTYEAR}}|1|1|abbr=yes}}</tt> gives: {{age for infant|{{CURRENTYEAR}}|1|1|abbr=yes}}
+
*<kbd><nowiki>{{age for infant|</nowiki>{{CURRENTYEAR}}|1|1|abbr=yes}}</kbd> gives: {{age for infant|{{CURRENTYEAR}}|1|1|abbr=yes}}
 
*{{xpd|age for infant|{{#time:Y|-2 years -1 month -1 day}}|{{#time:n|-2 years -1 month -1 day}}|{{#time:j|-2 years -1 month -1 day}}}}
 
*{{xpd|age for infant|{{#time:Y|-2 years -1 month -1 day}}|{{#time:n|-2 years -1 month -1 day}}|{{#time:j|-2 years -1 month -1 day}}}}
 
*{{xpd|age for infant|{{#expr:{{CURRENTYEAR}}-5}}|1|1}}
 
*{{xpd|age for infant|{{#expr:{{CURRENTYEAR}}-5}}|1|1}}

Revision as of 05:18, 5 August 2018

This template displays an age appropriate for an infant: months and days up to one year, years and months up to three years, and years beyond.

Usage

{{age for infant|abbr= yes/no|YEAROFBIRTH|MONTHOFBIRTH|DAYOFBIRTH}}
{{subst:age for infant|abbr= yes/no|YEAROFBIRTH|MONTHOFBIRTH|DAYOFBIRTH|CMPYEAR|CMPMONTH|CMPDAY}}
  • abbr - if set to yes days are displayed as "dys", months as "mos", etc., etc. If set to no or undefined, the template displays normally.
  • DAYOFBIRTH - the day the infant was born
  • MONTHOFBIRTH - the month in which the baby was born
  • YEAROFBIRTH - the year the baby was born, in four digits
  • CMPDAY - the day to compare to, rather than the current day
  • CMPMONTH - the month to compare to, rather than the current month
  • CMPYEAR - the year to compare to, rather than the current year

Examples of use

Wikipedia's current date is 2026-01-01.