Module:Sandbox/BrandonXLF/user space

local getArgs = require('Module:Arguments').getArgs local p = {}

function p.variables(frame) local args = getArgs(frame) local i = 1

local out = ' Variables Optionally, add any of the  below to the JS file you installed the script in (eg. your common.js file) to change the settings for this script. For best compatibility, put them above the code that is used to load the script.'

args['v1'] = (args['v'] or args['v1']) args['d1'] = (args['d'] or args['d1']) args['e1'] = (args['e'] or args['e1'])

while args['v' .. i] do		local var = ' ' var = var .. (args['d' .. i] and ' – ' .. args['d' .. i] or '') out = out .. '' .. var .. '' i = i + 1 end

return out .. '' end

function p.sandboxStatus(frame) local args = getArgs(frame) local title = mw.title.new(args[1]) if not title.exists then return ' ' end if title:getContent == (args[2] or '') then return ' ' end return ' ' end

return p