Module:Convert/extra

This is an old revision of this page, as edited by DePiep (talk | contribs) at 09:29, 1 October 2013 (rm prefixes=1, -- causes script error?). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

-- 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",
    },
    ["T"] = {
	name1	 = "tesla",
	name2	 = "teslas",
	symbol	 = "T",
	utype	 = "magnetic field strength",
	scale	 = 1,
	default	 = "T",
	link	 = "Tesla (unit)",
    },
    ["G"] = {
	name1	 = "gauss",
	symbol	 = "G",
	utype	 = "magnetic field strength",
	scale	 = 0.0001,
	default	 = "T",
	link	 = "Gauss (unit)",
    },
}

return { extra_units = extra_units }