Template:Unit: Difference between revisions

From Eco - English Wiki
[unchecked revision][checked revision]
(Improve documentation.)
m (Add check to ensure at least one parameter.)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#invoke:Sandbox/Demian/Unit|unit}}</includeonly><noinclude>
<includeonly>{{#if:{{{1|}}} {{{2|}}}<!--
== Usage ==
-->|{{#invoke:Unit|unit}}<!--
 
-->|<span style="color:red">ERROR: No value given to Unit template!</span>|}}</includeonly><noinclude>
{{tlx|Template Sandbox/Demian/Unit|''abbr''}}
{{doc}}</noinclude>
 
== Examples ==
{| class="wikitable"
|+ Commonly used units.
|-
! Code !! Result
|-
| {{tlx|Template Sandbox/Demian/Unit|ppm}} || {{Template Sandbox/Demian/Unit|ppm}}
|-
| {{tlx|Template Sandbox/Demian/Unit|m}} || {{Template Sandbox/Demian/Unit|m}}
|-
| {{tlx|Template Sandbox/Demian/Unit|m/s}} || {{Template Sandbox/Demian/Unit|m/s}}
|-
| {{tlx|Template Sandbox/Demian/Unit|mps}} || {{Template Sandbox/Demian/Unit|mps}}
|-
| {{tlx|Template Sandbox/Demian/Unit|kg}} || {{Template Sandbox/Demian/Unit|kg}}
|-
| {{tlx|Template Sandbox/Demian/Unit|degc}} || {{Template Sandbox/Demian/Unit|degc}}
|}
 
Note that the abbreviation is case sensitive and special symbols are formatted correctly:
{| class="wikitable"
|+ Various units.
|-
! Code !! Result
|-
| {{tlx|Template Sandbox/Demian/Unit|m2}} || {{Template Sandbox/Demian/Unit|mHz}}
|-
| {{tlx|Template Sandbox/Demian/Unit|m2}} || {{Template Sandbox/Demian/Unit|MHz}}
|-
| {{tlx|Template Sandbox/Demian/Unit|m2}} || {{Template Sandbox/Demian/Unit|m2}}
|-
| {{tlx|Template Sandbox/Demian/Unit|kohm}} || {{Template Sandbox/Demian/Unit|kohm}}
|-
| {{tlx|Template Sandbox/Demian/Unit|kWh}} || {{Template Sandbox/Demian/Unit|kWh}}
|-
| {{tlx|Template Sandbox/Demian/Unit|um}} || {{Template Sandbox/Demian/Unit|um}}
|-
| {{tlx|Template Sandbox/Demian/Unit|J/(Kmol)}} || {{Template Sandbox/Demian/Unit|J/(Kmol)}}
|}
 
== Modules ==
 
This template is using the following Modules:
*[[Module:Sandbox/Demian/Unit]]
 
== Documentation ==
<templatedata>
{
"params": {
"abbr": {
"label": "Unit abbreviation",
"description": "Case sensitive abbreviation of a unit of measure. If the abbreviation contains a forward slash \"/\" it may be replaced with the character \"p\".",
"example": "m/s, mps, GHz, ppm, kg, m2, kWh",
"type": "string",
"required": true
}
},
"description": "Adds a tooltip to an abbreviation of a unit of measure showing the actual name of the unit.",
"format": "inline",
"paramOrder": [
"abbr"
]
}
</templatedata></noinclude>

Latest revision as of 15:22, 27 February 2022