Template:Infobox settlement/pref: Difference between revisions
Appearance
Content deleted Content added
No edit summary |
pull in doc subpage |
||
Line 14: | Line 14: | ||
}} |
}} |
||
}}</includeonly><noinclude> |
}}</includeonly><noinclude> |
||
{{documentation}} |
|||
==Usage== |
|||
This is a subtemplate of {{tl|Infobox settlement}}. It is not indended to be used directly. It is called by the following subtemplates. |
|||
*{{tl|Infobox settlement/areadisp}} |
|||
*{{tl|Infobox settlement/densdisp}} |
|||
*{{tl|Infobox settlement/lengthdisp}} |
|||
It determined whether these subtemplates call one of the metric-first display subtemplates, |
|||
*{{tl|Infobox settlement/metric}} |
|||
*{{tl|Infobox settlement/metric/mag}} |
|||
or one of the imperial/US customary-first display templates |
|||
*{{tl|Infobox settlement/impus}} |
|||
*{{tl|Infobox settlement/impus/mag}} |
|||
== See also == |
|||
*{{tl|Infobox settlement/checkauto}} |
|||
*{{tl|Infobox settlement/link}} |
|||
*{{tl|Infobox settlement cleaner}} |
|||
</noinclude> |
</noinclude> |
Revision as of 12:58, 31 January 2013
This template is used on approximately 299,000 pages. To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. |
This is a subtemplate of {{Infobox settlement}}. It is not intended to be used directly. It is called by the following templates:
Its purpose is to determine whether those templates call one of the subtemplates that displays metric units first (the default):
or one of the subtemplates that displays imperial units (U.S. units) first:
or the following subtemplates if an area is specified in dunams:
Usage
The template handles up to three unnamed parameters.
- Text which specifies preference to display either metric or Imperial units first. It is specified as
unit_pref
in{{Infobox settlement}}
, then passed aspref
to one of three display subtemplates (/areadisp, /densdisp, /lengthdisp
). - Country name, used to determine preferene when not given in first parameter. It is specified as
subdivision_name
in{{Infobox settlement}}
, then passed asname
to one of three display subtemplates. - The third parameter is only specified by the
/areadisp
subtemplate, which passes the textarea
.
The default is to display metric units first, so the template only checks these parameters for values that would indicate the need to display non-metric units first:
Imperial, English, UK, US, U.S., US Customary, U.S. Customary, Standard
United Kingdom, [[United Kingdom]], United States, [[United States]], United States of America, [[United States of America]], [[United States|United States of America]]
- if this template is called by the
/areadisp
subtemplate, then it also checks parameter #1 fordunam
(after converting it to lowercase)
Examples
Code | Result |
---|---|
{{Infobox settlement/pref | | }}
|
metric |
{{Infobox settlement/pref | Imperial | }}
|
impus |
{{Infobox settlement/pref | UK | }}
|
impus |
{{Infobox settlement/pref | US | }}
|
impus |
{{Infobox settlement/pref | | United Kingdom}}
|
impus |
{{Infobox settlement/pref | | United States}}
|
impus |
{{Infobox settlement/pref|Dunam|Other|area}}
|
dunam |
{{Infobox settlement/pref|Dunam|Other}}
|
metric |
{{Infobox settlement/pref|Dunam|United Kingdom|area}} In this example, the template never checks for "Dunam" because it previously found that parameter #2 contained the name of a country using imperial units. |
impus |