Difference between revisions of "Template:Infobox person/height/doc"

From blackwiki
Jump to navigation Jump to search
imported>Vanisaac
m (→‎See also: clean up per WP:CAT#T and WP:AWBREQ add template:Sandbox other)
imported>Zyxw
m (update)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Documentation subpage}}
 
{{Documentation subpage}}
{{lua|Module:Person height}}
 
 
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
 
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
 +
{{Notice|This is for use in templates. For articles, please use {{tl|Convert}} or {{tl|Height}}.}}
 +
{{Lua|Module:Person height}}
  
 
This template is used to automatically add conversions of height measurements displayed by [[Template:Infobox person]] and other [[:Category:Infobox templates|infoboxes]] with a {{para|height}} parameter.
 
This template is used to automatically add conversions of height measurements displayed by [[Template:Infobox person]] and other [[:Category:Infobox templates|infoboxes]] with a {{para|height}} parameter.
 +
 +
{{Template see also|Infobox person/weight|Infobox person/length}}
  
 
== Usage ==
 
== Usage ==
 +
 +
<pre>
 +
{{Infobox
 +
...
 +
| label# = Height
 +
| data#  = {{#if: {{{height|}}} | {{Infobox person/height|{{{height}}}}} }}
 +
...
 +
}}
 +
</pre>
 +
 +
== Examples ==
 +
 +
[[Centimetre]]s:
 +
 +
* {{Para|height|1 centimetre}} &rarr; {{Infobox person/height|1 centimetre}}
 +
* {{Para|height|1centimeter}} &rarr; {{Infobox person/height|1centimeter}}
 +
* {{Para|height|1&amp;nbsp;centimeter}} &rarr; {{Infobox person/height|1&nbsp;centimeter}}
 +
* {{Para|height|157 centimetres}} &rarr; {{Infobox person/height|157 centimetres}}
 +
* {{Para|height|157 centimeters}} &rarr; {{Infobox person/height|157 centimeters}}
 +
* {{Para|height|157 cms}} &rarr; {{Infobox person/height|157 cms}}
 +
* {{Para|height|157 cm.}} &rarr; {{Infobox person/height|157 cm.}}
  
 
[[Metre]]s:
 
[[Metre]]s:
* <code><nowiki>{{Infobox person/height|1 metre}}</nowiki></code> &rarr; {{Infobox person/height|1 metre}}
 
* <code><nowiki>{{Infobox person/height|1meter}}</nowiki></code> &rarr; {{Infobox person/height|1meter}}
 
* <code><nowiki>{{Infobox person/height|1&amp;nbsp;meter}}</nowiki></code> &rarr; {{Infobox person/height|1&nbsp;meter}}
 
* <code><nowiki>{{Infobox person/height|1.57 metres}}</nowiki></code> &rarr; {{Infobox person/height|1.57 metres}}
 
* <code><nowiki>{{Infobox person/height|1.57 meters}}</nowiki></code> &rarr; {{Infobox person/height|1.57 meters}}
 
* <code><nowiki>{{Infobox person/height|1.57 m}}</nowiki></code> &rarr; {{Infobox person/height|1.57 m}}
 
* <code><nowiki>{{Infobox person/height|1.57 ms}}</nowiki></code> &rarr; {{Infobox person/height|1.57 ms}}
 
  
[[Centimetre]]s:
+
* {{Para|height|1 metre}} &rarr; {{Infobox person/height|1 metre}}
* <code><nowiki>{{Infobox person/height|1 centimetre}}</nowiki></code> &rarr; {{Infobox person/height|1 centimetre}}
+
* {{Para|height|1meter}} &rarr; {{Infobox person/height|1meter}}
* <code><nowiki>{{Infobox person/height|1centimeter}}</nowiki></code> &rarr; {{Infobox person/height|1centimeter}}
+
* {{Para|height|1&amp;nbsp;meter}} &rarr; {{Infobox person/height|1&nbsp;meter}}
* <code><nowiki>{{Infobox person/height|1&amp;nbsp;centimeter}}</nowiki></code> &rarr; {{Infobox person/height|1&nbsp;centimeter}}
+
* {{Para|height|1.57 metres}} &rarr; {{Infobox person/height|1.57 metres}}
* <code><nowiki>{{Infobox person/height|157 centimetres}}</nowiki></code> &rarr; {{Infobox person/height|157 centimetres}}
+
* {{Para|height|1.57 meters}} &rarr; {{Infobox person/height|1.57 meters}}
* <code><nowiki>{{Infobox person/height|157 centimeters}}</nowiki></code> &rarr; {{Infobox person/height|157 centimeters}}
+
* {{Para|height|1.57 ms}} &rarr; {{Infobox person/height|1.57 ms}}
* <code><nowiki>{{Infobox person/height|157 cm}}</nowiki></code> &rarr; {{Infobox person/height|157 cm}}
+
* {{Para|height|1.57 m.}} &rarr; {{Infobox person/height|1.57 m.}}
* <code><nowiki>{{Infobox person/height|157 cms}}</nowiki></code> &rarr; {{Infobox person/height|157 cms}}
 
  
 
[[Foot (unit)|Feet]]:
 
[[Foot (unit)|Feet]]:
* <code><nowiki>{{Infobox person/height|1 foot}}</nowiki></code> &rarr; {{Infobox person/height|1 foot}}
+
 
* <code><nowiki>{{Infobox person/height|2 feet}}</nowiki></code> &rarr; {{Infobox person/height|2 feet}}
+
* {{Para|height|1 foot}} &rarr; {{Infobox person/height|1 foot}}
* <code><nowiki>{{Infobox person/height|2 ft}}</nowiki></code> &rarr; {{Infobox person/height|2 ft}}
+
* {{Para|height|1foot}} &rarr; {{Infobox person/height|1foot}}
 +
* {{Para|height|1&amp;nbsp;foot}} &rarr; {{Infobox person/height|1&nbsp;foot}}
 +
* {{Para|height|2 feet}} &rarr; {{Infobox person/height|2 feet}}
 +
* {{Para|height|2 ft.}} &rarr; {{Infobox person/height|2 ft.}}
  
 
[[Inch]]es:
 
[[Inch]]es:
* <code><nowiki>{{Infobox person/height|1 inch}}</nowiki></code> &rarr; {{Infobox person/height|1 inch}}
+
 
* <code><nowiki>{{Infobox person/height|2 inches}}</nowiki></code> &rarr; {{Infobox person/height|2 inches}}
+
* {{Para|height|1 inch}} &rarr; {{Infobox person/height|1 inch}}
* <code><nowiki>{{Infobox person/height|2 in}}</nowiki></code> &rarr; {{Infobox person/height|2 in}}
+
* {{Para|height|1inch}} &rarr; {{Infobox person/height|1inch}}
* <code><nowiki>{{Infobox person/height|2 ins}}</nowiki></code> &rarr; {{Infobox person/height|2 ins}}
+
* {{Para|height|1&amp;nbsp;inch}} &rarr; {{Infobox person/height|1&nbsp;inch}}
 +
* {{Para|height|2 inches}} &rarr; {{Infobox person/height|2 inches}}
 +
* {{Para|height|2 ins}} &rarr; {{Infobox person/height|2 ins}}
 +
* {{Para|height|2 in.}} &rarr; {{Infobox person/height|2 in.}}
  
 
[[Human height|Feet and inches]]:
 
[[Human height|Feet and inches]]:
* <code><nowiki>{{Infobox person/height|5 feet 2 inches}}</nowiki></code> &rarr; {{Infobox person/height|5 feet 2 inches}}
 
* <code><nowiki>{{Infobox person/height|5feet 2inches}}</nowiki></code> &rarr; {{Infobox person/height|5feet 2inches}}
 
* <code><nowiki>{{Infobox person/height|5&amp;nbsp;feet 2&amp;nbsp;inches}}</nowiki></code> &rarr; {{Infobox person/height|5&nbsp;feet 2&nbsp;inches}}
 
  
Text and [[Help:Footnotes|footnotes (references)]] after height:
+
* {{Para|height|5 feet 2 inches}} &rarr; {{Infobox person/height|5 feet 2 inches}}
* <code><nowiki>{{Infobox person/height|5 feet 2 inches (2012)<ref>citation goes here</ref>}}</nowiki></code> &rarr; {{Infobox person/height|5 feet 2 inches (2012)<ref>citation goes here</ref>}}
+
* {{Para|height|5feet 2inches}} &rarr; {{Infobox person/height|5feet 2inches}}
* <code><nowiki>{{Infobox person/height|5 feet 2 inches (2012)<ref>"title". ''work''.</ref>}}</nowiki></code> &rarr; {{Infobox person/height|5 feet 2 inches (2012)<ref>"title". ''work''.</ref>}}
+
* {{Para|height|5&amp;nbsp;feet 2&amp;nbsp;inches}} &rarr; {{Infobox person/height|5&nbsp;feet 2&nbsp;inches}}
* <code><nowiki>{{Infobox person/height|5 feet 2 inches (2012)<ref>{{cite news|title=feet|work=inches}}</ref>}}</nowiki></code> &rarr; {{Infobox person/height|5 feet 2 inches (2012)<ref>{{cite news|title=feet|work=inches}}</ref>}}
+
* {{Para|height|5 feet, 2 inches}} &rarr; {{Infobox person/height|5 feet, 2 inches}}
* <code><nowiki>{{Infobox person/height|5 feet 2 inches (2012)<ref>{{citation|title=metres|work=centimetres}}</ref>}}</nowiki></code> &rarr; {{Infobox person/height|5 feet 2 inches (2012)<ref>{{citation|title=metres|work=centimetres}}</ref>}}
+
* {{Para|height|5 ft. 2 in.}} &rarr; {{Infobox person/height|5 ft. 2 in.}}
 +
 
 +
Text and/or [[Help:Footnotes|footnotes (references)]] after height:
 +
 
 +
* {{Para|height|5 feet 2 inches (2012)}} &rarr; {{Infobox person/height|5 feet 2 inches (2012)}}
 +
* {{Para|height|5 feet 2 inches<nowiki><ref>citation goes here</ref></nowiki>}} &rarr; {{Infobox person/height|5 feet 2 inches<ref>citation goes here</ref>}}
 +
* {{Para|height|5 feet 2 inches (2012)<nowiki><ref>{{cite news|title=title|work=work}}</ref></nowiki>}} &rarr; {{Infobox person/height|5 feet 2 inches (2012)<ref>{{cite news|title=title|work=work}}</ref>}}
 +
: '''Example references'''
 
<references />
 
<references />
  
{{tl|Convert}} templates generating [[wikilink]]ed unit names:
+
{{tl|Convert}} templates, without and with [[wikilink]]ed unit names:
* <code><nowiki>{{Infobox person/height|{{Convert|5|ft|2|in|lk=on|abbr=on}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|lk=on|abbr=on}}}}
+
 
* <code><nowiki>{{Infobox person/height|{{Convert|5|ft|2|in|lk=on|abbr=off}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|lk=on|abbr=off}}}}
+
* {{Para|height|<nowiki>{{Convert|5|ft|2|in|cm|abbr=off}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|cm|abbr=off}}}}
* <code><nowiki>{{Infobox person/height|{{Convert|5|ft|2|in|cm|0|lk=on|abbr=on}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|cm|0|lk=on|abbr=on}}}}
+
* {{Para|height|<nowiki>{{Convert|5|ft|2|in|cm|abbr=off|lk=on}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|cm|abbr=off|lk=on}}}}
* <code><nowiki>{{Infobox person/height|{{Convert|5|ft|2|in|cm|0|lk=on|abbr=off}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|cm|0|lk=on|abbr=off}}}}
+
** {{nowiki template demo|format=inline|prefix=output of convert template:&nbsp;|showcode=no|output=nowiki|code=<nowiki>{{Convert|5|ft|2|in|cm|abbr=off|lk=on}}</nowiki>}}
* <code><nowiki>{{Infobox person/height|{{Convert|1.57|m|lk=on|abbr=on}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|1.57|m|lk=on|abbr=on}}}}
+
* {{Para|height|<nowiki>{{Convert|5|ft|2|in|abbr=off}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|abbr=off}}}}
* <code><nowiki>{{Infobox person/height|{{Convert|1.57|m|lk=on|abbr=off}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|1.57|m|lk=on|abbr=off}}}}
+
* {{Para|height|<nowiki>{{Convert|5|ft|2|in|abbr=off|lk=on}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|abbr=off|lk=on}}}}
* <code><nowiki>{{Infobox person/height|{{Convert|157|cm|ftin|lk=on|abbr=on}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|157|cm|ftin|lk=on|abbr=on}}}}
+
** {{nowiki template demo|format=inline|prefix=output of convert template:&nbsp;|showcode=no|output=nowiki|code=<nowiki>{{Convert|5|ft|2|in|abbr=off|lk=on}}</nowiki>}}
* <code><nowiki>{{Infobox person/height|{{Convert|157|cm|ftin|lk=on|abbr=off}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|157|cm|ftin|lk=on|abbr=off}}}}
+
* {{Para|height|<nowiki>{{Convert|157|cm|ftin|abbr=off}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|157|cm|ftin|abbr=off}}}}
 +
* {{Para|height|<nowiki>{{Convert|157|cm|ftin|abbr=off|lk=on}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|157|cm|ftin|abbr=off|lk=on}}}}
 +
** {{nowiki template demo|format=inline|prefix=output of convert template:&nbsp;|showcode=no|output=nowiki|code=<nowiki>{{Convert|157|cm|ftin|abbr=off|lk=on}}</nowiki>}}
 +
* {{Para|height|<nowiki>{{Convert|1.57|m|abbr=off}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|1.57|m|abbr=off}}}}
 +
* {{Para|height|<nowiki>{{Convert|1.57|m|abbr=off|lk=on}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|1.57|m|abbr=off|lk=on}}}}
 +
** {{nowiki template demo|format=inline|prefix=output of convert template:&nbsp;|showcode=no|output=nowiki|code=<nowiki>{{Convert|1.57|m|abbr=off|lk=on}}</nowiki>}}
  
 
== Exceptions ==
 
== Exceptions ==
Line 62: Line 93:
 
Does not replace numbers in manually entered conversions, but does replace unit names with abbreviations (examples intentionally show incorrect conversions):
 
Does not replace numbers in manually entered conversions, but does replace unit names with abbreviations (examples intentionally show incorrect conversions):
  
* <code><nowiki>{{Infobox person/height|5 feet 2 inches (1.00 metres)}}</nowiki></code> &rarr; {{Infobox person/height|5 feet 2 inches (1.00 metres)}}
+
* {{Para|height|5 feet 2 inches (1.00 metres)}} &rarr; {{Infobox person/height|5 feet 2 inches (1.00 metres)}}
* <code><nowiki>{{Infobox person/height|5 feet 2 inches (100 centimetres)}}</nowiki></code> &rarr; {{Infobox person/height|5 feet 2 inches (100 centimetres)}}
+
* {{Para|height|5 feet 2 inches (100 centimetres)}} &rarr; {{Infobox person/height|5 feet 2 inches (100 centimetres)}}
* <code><nowiki>{{Infobox person/height|1.57 metres (5 feet 5 inches)}}</nowiki></code> &rarr; {{Infobox person/height|1.57 metres (5 feet 5 inches)}}
+
* {{Para|height|1.57 metres (5 feet 5 inches)}} &rarr; {{Infobox person/height|1.57 metres (5 feet 5 inches)}}
* <code><nowiki>{{Infobox person/height|157 centimetres (5 feet 5 inches)}}</nowiki></code> &rarr; {{Infobox person/height|157 centimetres (5 feet 5 inches)}}
+
* {{Para|height|157 centimetres (5 feet 5 inches)}} &rarr; {{Infobox person/height|157 centimetres (5 feet 5 inches)}}
  
Does not replace numeric output of conversion templates such as {{tl|convert}} or {{tl|height}}, but does replace unit names with abbreviations (examples have different precision than usual):
+
Does not replace numeric output of conversion templates such as {{tl|convert}} or {{tl|height}}, but does replace unit names with abbreviations (examples intentionally show different precision than usual):
  
* <code><nowiki>{{Infobox person/height|{{Convert|5|ft|2|in|m|3|abbr=off}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|m|3|abbr=off}}}}
+
* {{Para|height|<nowiki>{{Convert|5|ft|2|in|m|3|abbr=off}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|m|3|abbr=off}}}}
 
** output of convert template: {{Convert|5|ft|2|in|m|3|abbr=off}}
 
** output of convert template: {{Convert|5|ft|2|in|m|3|abbr=off}}
* <code><nowiki>{{Infobox person/height|{{Convert|5|ft|2|in|cm|sigfig=4|abbr=off}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|cm|sigfig=4|abbr=off}}}}
+
* {{Para|height|<nowiki>{{Convert|5|ft|2|in|cm|sigfig=4|abbr=off}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|5|ft|2|in|cm|sigfig=4|abbr=off}}}}
 
** output of convert template: {{Convert|5|ft|2|in|cm|sigfig=4|abbr=off}}
 
** output of convert template: {{Convert|5|ft|2|in|cm|sigfig=4|abbr=off}}
* <code><nowiki>{{Infobox person/height|{{Convert|1.57|m|ftin|1|abbr=off}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|1.57|m|ftin|1|abbr=off}}}}
+
* {{Para|height|<nowiki>{{Convert|1.57|m|ftin|1|abbr=off}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|1.57|m|ftin|1|abbr=off}}}}
 
** output of convert template: {{Convert|1.57|m|ftin|1|abbr=off}}
 
** output of convert template: {{Convert|1.57|m|ftin|1|abbr=off}}
* <code><nowiki>{{Infobox person/height|{{Convert|157|cm|ftin|1|abbr=off}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Convert|157|cm|ftin|1|abbr=off}}}}
+
* {{Para|height|<nowiki>{{Convert|157|cm|ftin|1|abbr=off}}</nowiki>}} &rarr; {{Infobox person/height|{{Convert|157|cm|ftin|1|abbr=off}}}}
 
** output of convert template: {{Convert|157|cm|ftin|1|abbr=off}}
 
** output of convert template: {{Convert|157|cm|ftin|1|abbr=off}}
* <code><nowiki>{{Infobox person/height|{{Height|m=1.57|frac=4|abbr=no}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Height|m=1.57|frac=4|abbr=no}}}}
+
* {{Para|height|<nowiki>{{Height|m=1.57|frac=4|abbr=no}}</nowiki>}} &rarr; {{Infobox person/height|{{Height|m=1.57|frac=4|abbr=no}}}}
** output of convert template: {{Height|m=1.57|frac=4|abbr=no}}
+
** output of height template: {{Height|m=1.57|frac=4|abbr=no}}
* <code><nowiki>{{Infobox person/height|{{Height|cm=157|frac=4|abbr=no}}}}</nowiki></code> &rarr; {{Infobox person/height|{{Height|cm=157|frac=4|abbr=no}}}}
+
* {{Para|height|<nowiki>{{Height|cm=157|frac=4|abbr=no}}</nowiki>}} &rarr; {{Infobox person/height|{{Height|cm=157|frac=4|abbr=no}}}}
** output of convert template: {{Height|cm=157|frac=4|abbr=no}}
+
** output of height template: {{Height|cm=157|frac=4|abbr=no}}
  
Period at end of abbreviation displays after the conversion:
+
== Areas for improvement ==
  
* <code><nowiki>{{Infobox person/height|1.52 m.}}</nowiki></code> &rarr; {{Infobox person/height|1.52 m.}}
+
Conversion not displayed if unit name contains uppercase characters:
* <code><nowiki>{{Infobox person/height|152 cm.}}</nowiki></code> &rarr; {{Infobox person/height|152 cm.}}
 
* <code><nowiki>{{Infobox person/height|5 ft.}}</nowiki></code> &rarr; {{Infobox person/height|5 ft.}}
 
* <code><nowiki>{{Infobox person/height|60 in.}}</nowiki></code> &rarr; {{Infobox person/height|60 in.}}
 
* <code><nowiki>{{Infobox person/height|5 ft 0 in.}}</nowiki></code> &rarr; {{Infobox person/height|5 ft 0 in.}}
 
  
Multiple unit conversions won't work if input contains periods or commas:
+
* {{Para|height|157 Centimetres}} &rarr; {{Infobox person/height|157 Centimetres}}
 +
* {{Para|height|157 CM}} &rarr; {{Infobox person/height|157 CM}}
 +
* {{Para|height|1.57 Metres}} &rarr; {{Infobox person/height|1.57 Metres}}
 +
* {{Para|height|1.57 M}} &rarr; {{Infobox person/height|1.57 M}}
 +
* {{Para|height|5 Feet 2 Inches}} &rarr; {{Infobox person/height|5 Feet 2 Inches}}
 +
* {{Para|height|5 FT 2 IN}} &rarr; {{Infobox person/height|5 FT 2 IN}}
  
* <code><nowiki>{{Infobox person/height|5 ft. 2 in}}</nowiki></code> &rarr; {{Infobox person/height|5 ft. 2 in}}
+
Conversion not displayed if symbols are used for feet and inches:
* <code><nowiki>{{Infobox person/height|5 ft, 2 in}}</nowiki></code> &rarr; {{Infobox person/height|5 ft, 2 in}}
 
  
Does not recognize symbols for feet and inches:
+
* {{Para|height|5' 2"}} &rarr; {{Infobox person/height|5' 2"}}
 +
* {{Para|height|5′ 2″}} &rarr; {{Infobox person/height|5′ 2″}}
  
* <code><nowiki>{{Infobox person/height|5' 2"}}</nowiki></code> &rarr; {{Infobox person/height|5' 2"}}
+
Does not recognize symbols for feet and inches in a manually entered conversion (adds a second conversion):
* <code><nowiki>{{Infobox person/height|5′ 2″}}</nowiki></code> &rarr; {{Infobox person/height|5′ 2″}}
 
* <code><nowiki>{{Infobox person/height|157cm (5' 2")}}</nowiki></code> &rarr; {{Infobox person/height|157cm (5' 2")}}
 
* <code><nowiki>{{Infobox person/height|157cm (5′ 2″)}}</nowiki></code> &rarr; {{Infobox person/height|157cm (5′ 2″)}}
 
* <code><nowiki>{{Infobox person/height|1.57m (5' 2")}}</nowiki></code> &rarr; {{Infobox person/height|1.57m (5' 2")}}
 
* <code><nowiki>{{Infobox person/height|1.57m (5′ 2″)}}</nowiki></code> &rarr; {{Infobox person/height|1.57m (5′ 2″)}}
 
  
== See also ==
+
* {{Para|height|157cm (5' 2")}} &rarr; {{Infobox person/height|157cm (5' 2")}}
* [[Template:Infobox person]]
+
* {{Para|height|1.57m (5′ 2″)}} &rarr; {{Infobox person/height|1.57m (5′ 2″)}}
* [[Template:Infobox person/weight]]
 
* [[Template:Infobox person/length]]
 
  
 
<includeonly>{{Sandbox other||
 
<includeonly>{{Sandbox other||

Latest revision as of 17:16, 26 May 2020

This template is used to automatically add conversions of height measurements displayed by Template:Infobox person and other infoboxes with a |height= parameter.

Template:Template see also

Usage

{{Infobox
...
| label# = Height
| data#  = {{#if: {{{height|}}} | {{Infobox person/height|{{{height}}}}} }}
...
}}

Examples

Centimetres:

  • |height=1 centimetre → 1 cm (0 in)
  • |height=1centimeter → 1 cm (0 in)
  • |height=1&nbsp;centimeter → 1 cm (0 in)
  • |height=157 centimetres → 157 cm (5 ft 2 in)
  • |height=157 centimeters → 157 cm (5 ft 2 in)
  • |height=157 cms → 157 cm (5 ft 2 in)
  • |height=157 cm. → 157 cm (5 ft 2 in)

Metres:

  • |height=1 metre → 1 m (3 ft 3 in)
  • |height=1meter → 1 m (3 ft 3 in)
  • |height=1&nbsp;meter → 1 m (3 ft 3 in)
  • |height=1.57 metres → 1.57 m (5 ft 2 in)
  • |height=1.57 meters → 1.57 m (5 ft 2 in)
  • |height=1.57 ms → 1.57 m (5 ft 2 in)
  • |height=1.57 m. → 1.57 m (5 ft 2 in)

Feet:

  • |height=1 foot → 1 ft (30 cm)
  • |height=1foot → 1 ft (30 cm)
  • |height=1&nbsp;foot → 1 ft (30 cm)
  • |height=2 feet → 2 ft (61 cm)
  • |height=2 ft. → 2 ft (61 cm)

Inches:

  • |height=1 inch → 1 in (3 cm)
  • |height=1inch → 1 in (3 cm)
  • |height=1&nbsp;inch → 1 in (3 cm)
  • |height=2 inches → 2 in (5 cm)
  • |height=2 ins → 2 in (5 cm)
  • |height=2 in. → 2 in (5 cm)

Feet and inches:

  • |height=5 feet 2 inches → 5 ft 2 in (157 cm)
  • |height=5feet 2inches → 5 ft 2 in (157 cm)
  • |height=5&nbsp;feet 2&nbsp;inches → 5 ft 2 in (157 cm)
  • |height=5 feet, 2 inches → 5 ft 2 in (157 cm)
  • |height=5 ft. 2 in. → 5 ft 2 in (157 cm)

Text and/or footnotes (references) after height:

  • |height=5 feet 2 inches (2012) → 5 ft 2 in (157 cm) (2012)
  • |height=5 feet 2 inches<ref>citation goes here</ref> → 5 ft 2 in (157 cm)[1]
  • |height=5 feet 2 inches (2012)<ref>{{cite news|title=title|work=work}}</ref> → 5 ft 2 in (157 cm) (2012)[2]
Example references
  1. citation goes here
  2. "title". work.

{{Convert}} templates, without and with wikilinked unit names:

Exceptions

Does not replace numbers in manually entered conversions, but does replace unit names with abbreviations (examples intentionally show incorrect conversions):

  • |height=5 feet 2 inches (1.00 metres) → 5 ft 2 in (1.00 m)
  • |height=5 feet 2 inches (100 centimetres) → 5 ft 2 in (100 cm)
  • |height=1.57 metres (5 feet 5 inches) → 1.57 m (5 ft 5 in)
  • |height=157 centimetres (5 feet 5 inches) → 157 cm (5 ft 5 in)

Does not replace numeric output of conversion templates such as {{convert}} or {{height}}, but does replace unit names with abbreviations (examples intentionally show different precision than usual):

  • |height={{Convert|5|ft|2|in|m|3|abbr=off}} → 5 ft 2 in (1.575 m)
    • output of convert template: 5 feet 2 inches (1.575 metres)
  • |height={{Convert|5|ft|2|in|cm|sigfig=4|abbr=off}} → 5 ft 2 in (157.5 cm)
    • output of convert template: 5 feet 2 inches (157.5 centimetres)
  • |height={{Convert|1.57|m|ftin|1|abbr=off}} → 1.57 m (5 ft 1.8 in)
    • output of convert template: 1.57 metres (5 feet 1.8 inches)
  • |height={{Convert|157|cm|ftin|1|abbr=off}} → 157 cm (5 ft 1.8 in)
    • output of convert template: 157 centimetres (5 feet 1.8 inches)
  • |height={{Height|m=1.57|frac=4|abbr=no}} → 1.57 m (5 ft 1 34 in)
    • output of height template: 1.57 metres (5 feet 1 34 inches)
  • |height={{Height|cm=157|frac=4|abbr=no}} → 157 cm (5 ft 1 34 in)
    • output of height template: 157 centimetres (5 feet 1 34 inches)

Areas for improvement

Conversion not displayed if unit name contains uppercase characters:

  • |height=157 Centimetres → 157 Centim
  • |height=157 CM → 157 CM
  • |height=1.57 Metres → 1.57 Metres
  • |height=1.57 M → 1.57 M
  • |height=5 Feet 2 Inches → 5 Feet 2 Inches
  • |height=5 FT 2 IN → 5 FT 2 IN

Conversion not displayed if symbols are used for feet and inches:

  • |height=5' 2" → 5' 2"
  • |height=5′ 2″ → 5′ 2″

Does not recognize symbols for feet and inches in a manually entered conversion (adds a second conversion):

  • |height=157cm (5' 2") → 157 cm (5 ft 2 in) (5' 2")
  • |height=1.57m (5′ 2″) → 1.57 m (5 ft 2 in) (5′ 2″)