Module:Utils: Difference between revisions
ArrowHead294 (talk | contribs) m Let's just use the template Tag: Manual revert |
ArrowHead294 (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
local p = {} | |||
local get_args = require("Module:Arguments").getArgs | local get_args = require("Module:Arguments").getArgs | ||
local | local yesno = require("Module:Yesno") | ||
-- Trim a string (remove leading and trailing, but not interior, whitespace) | -- Trim a string (remove leading and trailing, but not interior, whitespace) | ||
function p.trim(s) | function p.trim(s) | ||
return s:match("^%s*(.-)%s*$") | return s:match("^%s*(.-)%s*$") | ||
end | |||
-- Direct access to the "yesno" function | |||
function p.yesno(frame) | |||
return yesno(frame.args["input"]) | |||
end | end | ||