Module:Convert: Difference between revisions
Jump to navigation
Jump to search
>WOSlinker No edit summary |
>WOSlinker No edit summary |
||
Line 11: | Line 11: | ||
local output; | local output; | ||
val1 = tonumber(args | val1 = tonumber(args[1]); | ||
val2 = tonumber(args | val2 = tonumber(args[3]); | ||
if val1 == nil then | if val1 == nil then | ||
error ("Module:Convert value not supplied"); | error ("Module:Convert value not supplied"); |
Revision as of 12:56, 2 September 2012
Documentation for this module may be created at Module:Convert/doc
--require "mw.text" --require "mw.page" local p = {} -- This is the top-level function called by {{convert}}. function p.main(frame, config, args) local pframe = frame:getParent(); local args = pframe.args; -- the arguments passed TO the {{convert}} template, in the wikitext that instantiates the template local config = frame.args; -- the arguments passed BY the {{convert}} template, in the wikitext of the template itself local output; val1 = tonumber(args[1]); val2 = tonumber(args[3]); if val1 == nil then error ("Module:Convert value not supplied"); return "" end if val2 == nil then -- Single value supplied else -- Two values supplied end error ("Module:Convert is not implemented"); return output end return p