Jump to content

Module:Convert/extra

From Simple English Wikipedia, the free encyclopedia
Revision as of 09:08, 14 August 2013 by Johnuniq (talk | changes) (remove experiments)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:Convert/extra/doc

--[=[ Extra conversion data used by Module:Convert.

[[Module:Convert/data]] defines all units and is transcluded in all pages
where [[Module:Convert]] is used. Testing new units by editing that module
would invalidate the cache for all affected pages.

For quick changes and experiments with new units, this module can be edited.
Since this module is transcluded in only a small number of pages, changes
should cause little server overhead and should propagate quickly.

If a unit is defined in the data module, any definition here is ignored,
so defining the same unit in both modules is not an error.
A unit defined here can refer to units that are also defined here, and
can refer to units defined in the data module.

Periodically, those extra units that are wanted permanently can be removed
from here after being added to [[Module:Convert/data]].
]=]

local extra_units = {
    ["$/km"] = {
	per	 = { "$", "km" },
	utype	 = "cost $ per unit length",
	default	 = "$/mi",
    },
    ["$/mi"] = {
	per	 = { "$", "mi" },
	utype	 = "cost $ per unit length",
	default	 = "$/km",
    },
}

return { extra_units = extra_units }