Difference between revisions of "Template:Infobox islands/area"
Jump to navigation
Jump to search
imported>Yaris678 m (Changed protection level for "Template:Infobox islands/area": For consistency with Template:Infobox islands. An increase of edit protection and decrease of move protection. ([Edit=Require template editor access] (indefinite) [Move=Require temp...) |
imported>Jonesey95 (fix invalid input to formatnum causing articles to appear in Category:Pages with non-numeric formatnum arguments) |
||
| Line 1: | Line 1: | ||
{{#if:{{both|{{{km2|}}}|{{{sqmi|}}}}} | {{#if:{{both|{{{km2|}}}|{{{sqmi|}}}}} | ||
| − | |<!-- sqmi and km2 -->{{formatnum:{{{km2}}} km<sup>2</sup> ({{{sqmi}}} sq mi) | + | |<!-- sqmi and km2 -->{{formatnum:{{{km2}}}}} km<sup>2</sup> ({{formatnum:{{{sqmi}}}}} sq mi) |
|{{#if:{{{km2|}}}{{{sqmi|}}} | |{{#if:{{{km2|}}}{{{sqmi|}}} | ||
|{{convinfobox|{{{km2|}}}|km2|{{{sqmi|}}}|sqmi|disp={{#if:{{{pct|}}}|x|b}}|{{#if:{{{pct|}}}| (}}}}{{#if:{{{pct|}}}|; {{{pct}}}%)}} | |{{convinfobox|{{{km2|}}}|km2|{{{sqmi|}}}|sqmi|disp={{#if:{{{pct|}}}|x|b}}|{{#if:{{{pct|}}}| (}}}}{{#if:{{{pct|}}}|; {{{pct}}}%)}} | ||
|{{#if:{{both|{{{ha|}}}|{{{acre|}}}}} | |{{#if:{{both|{{{ha|}}}|{{{acre|}}}}} | ||
| − | |<!-- acre and ha (and no sqmi and no km2) -->{{formatnum:{{{ha}}} ha ({{{acre}}} acres) | + | |<!-- acre and ha (and no sqmi and no km2) -->{{formatnum:{{{ha}}}}} ha ({{formatnum:{{{acre}}}}} acres) |
|{{#if:{{{ha|}}}{{{acre|}}} | |{{#if:{{{ha|}}}{{{acre|}}} | ||
|{{convinfobox|{{{ha|}}}|ha|{{{acre|}}}|acre|disp={{#if:{{{pct|}}}|x|b}}|{{#if:{{{pct|}}}| (}}}}{{#if:{{{pct|}}}|; {{{pct}}}%)}} | |{{convinfobox|{{{ha|}}}|ha|{{{acre|}}}|acre|disp={{#if:{{{pct|}}}|x|b}}|{{#if:{{{pct|}}}| (}}}}{{#if:{{{pct|}}}|; {{{pct}}}%)}} | ||
|{{#if:{{both|{{{sqft|}}}|{{{m2|}}}}} | |{{#if:{{both|{{{sqft|}}}|{{{m2|}}}}} | ||
| − | |<!-- sqft and m2 (and no sqmi, no km2, no ha, no acre) -->{{formatnum:{{{m2}}} m<sup>2</sup> ({{{sqft}}} sq ft) | + | |<!-- sqft and m2 (and no sqmi, no km2, no ha, no acre) -->{{formatnum:{{{m2}}}}} m<sup>2</sup> ({{formatnum:{{{sqft}}}}} sq ft) |
|{{#if:{{{sqft|}}}{{{m2|}}} | |{{#if:{{{sqft|}}}{{{m2|}}} | ||
|{{convinfobox|{{{m2|}}}|m2|{{{sqft|}}}|sqft|disp={{#if:{{{pct|}}}|x|b}}|{{#if:{{{pct|}}}| (}}}}{{#if:{{{pct|}}}|; {{{pct}}}%)}} | |{{convinfobox|{{{m2|}}}|m2|{{{sqft|}}}|sqft|disp={{#if:{{{pct|}}}|x|b}}|{{#if:{{{pct|}}}| (}}}}{{#if:{{{pct|}}}|; {{{pct}}}%)}} | ||
Latest revision as of 00:44, 29 September 2020
This is a subtemplate of {{Infobox islands}}, and should not be used directly.
Usage
| Input | Output |
|---|---|
{{Infobox islands/area|km2=0.5}} |
0.5 km2 (0.19 sq mi) |
{{Infobox islands/area|km2=0.5|pct=37}} |
0.5 km2 (0.19 sq mi; 37%) |
{{Infobox islands/area|sqmi=0.2}} |
0.2 sq mi (0.52 km2) |
{{Infobox islands/area|sqmi=0.2|pct=23}} |
0.2 sq mi (0.52 km2; 23%) |
{{Infobox islands/area|ha=5.0}} |
5.0 ha (12 acres) |
{{Infobox islands/area|acre=12.0}} |
12.0 acres (4.9 ha) |
{{Infobox islands/area|m2=500}} |
500 m2 (5,400 sq ft) |
{{Infobox islands/area|sqft=5410}} |
5,410 sq ft (503 m2) |
{{Infobox islands/area|km2=0.5|sqmi=0.2}} |
0.5 km2 (0.2 sq mi) |
{{Infobox islands/area|acre=12.0|ha=4.9}} |
4.9 ha (12.0 acres) |
{{Infobox islands/area|m2=500|sqft=5410}} |
500 m2 (5,410 sq ft) |
{{Infobox islands/area|km2=0.5|m2=500}} |
0.5 km2 (0.19 sq mi) |
{{Infobox islands/area|sqmi=0.2|sqft=5410}} |
0.2 sq mi (0.52 km2) |
{{Infobox islands/area|m2=500|sqmi=0.2|sqft=5410}} |
0.2 sq mi (0.52 km2) |
{{Infobox islands/area|km2=0.5|sqmi=0.2|sqft=5410}} |
0.5 km2 (0.2 sq mi) |
{{Infobox islands/area|km2=0.5|m2=500|sqft=5410}} |
0.5 km2 (0.19 sq mi) |
{{Infobox islands/area|km2=0.5|m2=500|sqmi=0.2}} |
0.5 km2 (0.2 sq mi) |
{{Infobox islands/area|km2=0.5|m2=500|sqmi=0.2|sqft=5410}} |
0.5 km2 (0.2 sq mi) |
{{convert|0.5|km2|abbr=on}}→ 0.5 km2 (0.19 sq mi){{convert|0.2|sqmi|abbr=on}}→ 0.2 sq mi (0.52 km2){{convert|5|ha|abbr=on}}→ 5 ha (12 acres){{convert|12|acre|abbr=on}}→ 12 acres (4.9 ha){{convert|500|m2|abbr=on}}→ 500 m2 (5,400 sq ft){{convert|5410|sqft|abbr=on}}→ 5,410 sq ft (503 m2)
Code
The code uses {{precision}} to determine the level of precision. The logic is to give preference to km2/sqmi over m2/sqft. If both km2 and sqmi are specified, then no conversion takes place. Similarly, if both m2 and sqft are specified (and km2/sqmi are not specified), then no conversion takes place.
See also
- {{convert}}
- {{Infobox islands/density}}
- {{Infobox islands/length}}
| The above documentation is transcluded from Template:Infobox islands/area/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |