Difference between revisions of "Template:Birth, death and age templates"

From blackwiki
Jump to navigation Jump to search
imported>NSH002
(keep the documented templates from cluttering up the hlist tracking category)
imported>Zarex
(Removed the duplicate entry of {{age in years and months}})
 
(24 intermediate revisions by 13 users not shown)
Line 1: Line 1:
{{Navbox with collapsible sections
+
{{Navbox with collapsible groups
 
| name = Birth, death and age templates
 
| name = Birth, death and age templates
 
| state = {{{state|expanded}}}
 
| state = {{{state|expanded}}}
 
| title = Birth, death and age templates
 
| title = Birth, death and age templates
| contentstyle = font-size:110%;
 
 
| selected = {{{selected|{{{expanded|{{{1|}}}}}}}}}
 
| selected = {{{selected|{{{expanded|{{{1|}}}}}}}}}
<!--| tracking = no keep all the documented templates out of the hlist tracking category -->
+
 
 +
<!--| tracking = no <!-- keep all the documented templates out of the hlist tracking category -->
 
| listclass = hlist <!-- can't see why tracking=no doesn't work, but this does -->
 
| listclass = hlist <!-- can't see why tracking=no doesn't work, but this does -->
 +
 +
<!----------------------------------------------------------------------------->
  
 
| abbr1 = BDA
 
| abbr1 = BDA
 
| section1 = Birth, death, age
 
| section1 = Birth, death, age
 
| content1 =
 
| content1 =
  {{Aligned table
+
{{Aligned table|fullwidth=y
  |class=<!--sortable--> |style=margin:0 auto;line-height:1.35em;text-align:left;
+
      |style=line-height:1.35em;text-align:left;
  |col1style=white-space:nowrap;padding-right:1.0em;
+
      |col1style=font-size:110%;white-space:nowrap;padding-right:1.0em;width:18em;
  |row1style=line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
+
      |row1style=line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
  | Template&nbsp;              | Description{{\}}use&nbsp;
+
      | Template&nbsp;              | {{resize|110%|Description{{\}}use&nbsp;}}
  | {{tlb|BirthDeathAge}}      | Combines functions of <nowiki>{{birth-date}}, {{birth date}}, {{birth date and age}}, {{birth year and age}}, {{death-date}}, {{death date}}, {{death date and age}} and {death year and age}}.</nowiki>
+
      | {{tl|BirthDeathAge}}      | Combines functions of <nowiki>{{birth date}}, {{birth-date}}, {{birth date and age}}, {{birth year and age}}, {{death date}}, {{death-date}}, {{death date and age}} and {{death year and age}}.</nowiki>
  | {{tlb|birth date}}          | To display a birth date and related hidden metadata.
+
      | {{tl|birth date}}          | To display a birth date and related hidden metadata.
  | {{tlb|birth date and age}}  | {{tnf|birth date}} with suffix "(age ''N'')".
+
      | {{tl|birth-date}}          |
  | {{tlb|birth date and age2}} | {{tnf|birth date and age}} plus age as of a specified date.
+
      | {{tl|birth date and age}}  | {{tlf|birth date}} with suffix "(age ''N'')".
  | {{tlb|birth-date and age}}  | As {{tnf|birth date and age}} but accepts dates in text form ("15 June 1950", "June 15, 1950", "June 1950", etc).
+
      | {{tl|birth date and age2}} | {{tlf|birth date and age}} plus age as of a specified date.
  | {{tlb|birth year and age}}  | Year of birth and approximate age.
+
      | {{tl|birth-date and age}}  | As {{tlf|birth date and age}} but accepts dates in text form ("15 June 1950", "June 15, 1950", "June 1950", etc).
  | {{tlb|birth year from age as of date}} | To display approximate birth year and current age given a particular date (e.g. when a dated reference mentions the age of a person).
+
      | {{tl|birth year and age}}  | Year of birth and approximate age.
  | {{tlb|birth year from age at death}}   | To display approximate birth year based on age at death.
+
      | {{tl|birth based on age as of date}} | To display approximate birth year and current age given a particular date (e.g. when a dated reference mentions the age of a person).
  | {{tlb|death date}}          | To display a death date and related hidden metadata.
+
      | {{tl|birth based on age at death}} | To display approximate birth year based on age at death.
  | {{tlb|death date and age}}  | {{tnf|death date}} with suffix "(age ''N'')".
+
    }}
  | {{tlb|death-date and age}}  | As {{tnf|death date and age}} but accepts dates in text form ("15 June 1950", "June 15, 1950", "June 1950", etc).
+
{{Aligned table|fullwidth=y
  | {{tlb|death date and given age}} | To display a death date and specified age.
+
      |style=line-height:1.35em;text-align:left;
  | {{tlb|death year and age}}  | To display a year of and approximate age at death.
+
      |col1style=font-size:110%;white-space:nowrap;padding-right:1.0em;width:18em;
 +
      |row1style=line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
 +
      | Template&nbsp;              | {{resize|110%|Description{{\}}use&nbsp;}}
 +
      | {{tl|death date}}          | To display a death date and related hidden metadata.
 +
      | {{tl|death-date}}          |
 +
      | {{tl|death date and age}}  | {{tlf|death date}} with suffix "(aged ''N'')". Also called with {{tlf|event date and age}}
 +
      | {{tl|death-date and age}}  | As {{tlf|death date and age}} but accepts dates in text form ("15 June 1950", "June 15, 1950", "June 1950", etc).
 +
      | {{tl|death date and given age}} | To display a death date and specified age.
 +
      | {{tl|death year and age}}  | To display a year of and approximate age at death.
 
   }}
 
   }}
 +
 +
<!----------------------------------------------------------------------------->
  
 
| abbr2 = age
 
| abbr2 = age
 
| section2 = Age only
 
| section2 = Age only
 
| content2 =
 
| content2 =
   {{Aligned table
+
{{Aligned table|fullwidth=y
  |class=<!--sortable--> |style=margin:0 auto;line-height:1.35em;text-align:left;
+
      |style=line-height:1.35em;text-align:left;
   |col1style=white-space:nowrap;padding-right:1.0em;
+
      |col1style=font-size:110%;white-space:nowrap;padding-right:1.0em;width:18em;
 +
      |row1style=line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
 +
      | Template&nbsp;                  | {{resize|110%|Description{{\}}use&nbsp;}}
 +
      | {{tl|age in years, months, weeks and days}} | Number of complete years, months, weeks and days between two dates.
 +
      | {{tl|age in years, months and days}} | Number of complete years, months and days between two dates.
 +
      | {{tl|age in years and months}}   | Number of complete years and remaining months between two dates.
 +
      | {{tl|age in years and days}}    | Number of complete years and remaining days between two dates.
 +
      | {{tl|age in years and days nts}} | {{tlf|age in years and days}} with output formatted for use in sortable tables.
 +
      | {{tl|age in decimal years}}      | Number of years between two dates, rounded to the specified number of decimal places.
 +
      | {{tl|age in years}}              | Number of years between two dates.
 +
      | {{tl|age in years nts}}          | {{tlf|age in years}} with output formatted for use in sortable tables.
 +
      | {{tl|age in months}}            | Number of months between two dates.
 +
      | {{tl|age in weeks and days}}    | Number of weeks and days between two dates.
 +
      | {{tl|age in weeks}}              | Number of weeks between two dates.
 +
      | {{tl|age in days}}              | Age in days between two dates.
 +
      | {{tl|age in days nts}}          | {{tlf|age in days}} with output formatted for use in sortable tables.
 +
    }}
 +
{{Aligned table|fullwidth=y
 +
      |style=line-height:1.35em;text-align:left;
 +
      |col1style=font-size:110%;white-space:nowrap;padding-right:1.0em;width:18em;
 +
      |row1style=line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
 +
      | Template&nbsp;        | {{resize|110%|Description{{\}}use&nbsp;}}
 +
      | {{tl|age}}            | Age based on number of complete years between two dates.
 +
      | {{tl|age nts}}        | {{tlf|age}} with output formatted for use in [[Help:Sorting|sortable tables]].
 +
      | {{tl|age as of date}} | Current age (in years) from a known age at a specified date.
 +
      | {{tl|age for infant}} | Current age for infant: months and days up to one year, years and months up to three years, and years beyond.
 +
  }}
 +
<!----------------------------------------------------------------------------->
 +
 
 +
| abbr3 = dates
 +
| section3 = Start{{\}}end dates
 +
| content3 =
 +
{{Aligned table|fullwidth=y
 +
  |style=line-height:1.35em;text-align:left;
 +
   |col1style=font-size:110%;white-space:nowrap;padding-right:1.0em;width:18em;
 
   |row1style=line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
 
   |row1style=line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
   | Template&nbsp;         | Description{{\}}use&nbsp;
+
   | Template&nbsp;                     | {{resize|110%|Description{{\}}use&nbsp;}}
  | {{tlb|age}}             | Age based on number of complete years between two dates.
+
   | {{tl|start date}} / {{tl|end date}} |  
   | {{tlb|age nts}}         | {{tnf|age}} with output formatted for use in [[Help:Sorting|sortable tables]].
+
   | {{tl|start-date}} / {{tl|end-date}} |  
   | {{tlb|age as of date}} | Current age (in years) from a known age at a specified date.
+
   | {{tl|start date and age}}           |  
  | {{tlb|age in years and days}} | Number of complete years and remaining days between two dates.
+
   | {{tl|end date and age}}             |  
   | {{tlb|age in years and days (textual)}} | {{tnf|age in years and days}} for use in prose (i.e. uses "and" as a separator)
 
   | {{tlb|age in years, months and days}}  | Number of complete years, months and days between two dates.
 
  | {{tlb|age in days}}    | Age in days between two dates.
 
  | {{tlb|age in days nts}} | {{tnf|age in days}} with output formatted for use in sortable tables.
 
 
   }}
 
   }}
 +
 +
<!----------------------------------------------------------------------------->
 +
 +
| abbr4 = misc
 +
| section4 = Miscellaneous
 +
| content4 =
 +
{{Aligned table|fullwidth=y
 +
  |style=line-height:1.35em;text-align:left;
 +
  |col1style=font-size:110%;white-space:nowrap;padding-right:1.0em;width:18em;
 +
  |row1style=line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
 +
  | Template&nbsp;                        | {{resize|110%|Description{{\}}use&nbsp;}}
 +
  | {{tl|OldStyleDate<!-- |9 June|1672|30 May -->}}  | Dates pre-1584 in Julian calendar
 +
  }}
 +
 +
<!----------------------------------------------------------------------------->
  
 
| belowclass = hlist
 
| belowclass = hlist
Line 53: Line 110:
 
| below =
 
| below =
 
* [[Wikipedia:Age calculation templates|About age calculation templates]]
 
* [[Wikipedia:Age calculation templates|About age calculation templates]]
* {{c|icon|Date mathematics templates}}
+
* [[:Category:Date mathematics templates|Date mathematics templates]]
  
}}<noinclude>
+
}}<!--
{{Documentation
 
| content =
 
{{Collapsible sections option |list={{hlist|BDA|age}}}}
 
{{Collapsible option |default=expanded}}
 
  
[[Category:Date mathematics templates| ]]
+
--><noinclude>{{Documentation}}</noinclude>
[[Category:Time, date and calendar templates| ]]
 
}}<!--(end Documentation)-->
 
</noinclude>
 

Latest revision as of 07:22, 12 April 2020

Template documentation[view] [edit] [history] [purge]

Usage

How to manage this template's collapsible groups/sections option
  • This template includes collapsible groups/sections. When it first appears, one of these groups/sections may be set to be visible ("expanded") while the others remain hidden ("collapsed") apart from their titlebars. To achieve this, include the parameter |name where name is one of the following words that identify the groups/sections (omit any speech or quotation marks):
    • BDA
    • age
    • dates

Initial visibility: currently defaults to expanded

To set this template's initial visibility, the |state= parameter may be used:

  • |state=collapsed: {{Birth, death and age templates|state=collapsed}} to show the template collapsed, i.e., hidden apart from its title bar
  • |state=expanded: {{Birth, death and age templates|state=expanded}} to show the template expanded, i.e., fully visible
  • |state=autocollapse: {{Birth, death and age templates|state=autocollapse}}
    • shows the template collapsed to the title bar if there is a {{navbar}}, a {{sidebar}}, or some other table on the page with the collapsible attribute
    • shows the template in its expanded state if there are no other collapsible items on the page

If the |state= parameter in the template on this page is not set, the template's initial visibility is taken from the |default= parameter in the Collapsible option template. For the template on this page, that currently evaluates to expanded.