Module:MOS scalesig: Difference between revisions
ArrowHead294 (talk | contribs) mNo edit summary Tag: Reverted |
ArrowHead294 (talk | contribs) mNo edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
local p = {} | |||
local getArgs = require("Module:Arguments").getArgs | |||
local mos = require("Module:MOS") | local mos = require("Module:MOS") | ||
local yesno = require("Module:Yesno") | local yesno = require("Module:Yesno") | ||
-- "Main" function; calls appropriate mos-string functions | -- "Main" function; calls appropriate mos-string functions | ||
Line 21: | Line 22: | ||
local is_link = yesno(args["link"], false) | local is_link = yesno(args["link"], false) | ||
local is_long = yesno(args["long"], false) | local is_long = yesno(args["long"], false) | ||
local debugg = yesno(args["debug"]) | |||
local result = p._mos_scalesig(input_mos, is_link, is_long) | |||
-- Debugger option | |||
if debugg == true then | |||
result = "<syntaxhighlight lang=\"wikitext\">" .. result .. "</syntaxhighlight>" | |||
end | |||
return frame:preprocess(result) | |||
end | end | ||