Difference between revisions of "Module:Sandbox/BrandonXLF/2/example"
< Module:Sandbox | BrandonXLF | 2
Jump to navigation
Jump to search
blackwiki>BrandonXLF |
blackwiki>BrandonXLF |
||
| Line 18: | Line 18: | ||
} | } | ||
| − | local out = frame:preprocess('{{#invoke:Sandbox/BrandonXLF/2'..arguments[args['EXAMPLE']]..'}}') | + | local out = frame:preprocess('{{#invoke:Sandbox/BrandonXLF/2'..arguments[tonumber(args['EXAMPLE'])]..'}}') |
if args['CODE'] then | if args['CODE'] then | ||
Revision as of 01:58, 2 January 2019
Documentation for this module may be created at Module:Sandbox/BrandonXLF/2/example/doc
local p = {}
function p.main (frame)
local args = frame.args
local arguments = {
[1] = '|main|item|, ',
[2] = '|main||, ||| and ',
[3] = '|main||, |•|•| and ',
[4] = '|main|x| & ',
[5] = '|main|x| & |item $i: ',
[6] = '|bulleted',
[7] = '|unbulleted',
[8] = '|horizontal',
[9] = '|ordered',
[10] = '|commas',
[11] = '|list',
}
local out = frame:preprocess('{{#invoke:Sandbox/BrandonXLF/2'..arguments[tonumber(args['EXAMPLE'])]..'}}')
if args['CODE'] then
out = '<pre>'..out..'</pre>'
end
return out
end
return p