Module:Test: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
local orgiArgs = frame.args | local orgiArgs = frame.args | ||
local args = {} | local args = {} | ||
local categories = " | local categories = "[[{{hlist" | ||
for k, v in pairs(orgiArgs) do | for k, v in pairs(orgiArgs) do | ||
v = v:match('^%s*(.-)%s*$') | v = v:match('^%s*(.-)%s*$') | ||
Line 11: | Line 11: | ||
end | end | ||
end | end | ||
categories = categories.."}} | categories = categories.."}}]]" | ||
for k, v in pairs(orgiArgs) do | for k, v in pairs(orgiArgs) do | ||
v = v:match('^%s*(.-)%s*$') | v = v:match('^%s*(.-)%s*$') |
Latest revision as of 19:07, 31 May 2022
Documentation for this module may be created at Module:Test/doc
local p = {}
function p.deities(frame)
local orgiArgs = frame.args
local args = {}
local categories = "[[{{hlist"
for k, v in pairs(orgiArgs) do
v = v:match('^%s*(.-)%s*$')
if v ~= '' then
categories = categories.."|[[:Category:"..orgiArgs[k].." Deities|"..orgiArgs[k].."]]"
end
end
categories = categories.."}}]]"
for k, v in pairs(orgiArgs) do
v = v:match('^%s*(.-)%s*$')
if v ~= '' then
categories = categories.."[[Category:"..orgiArgs[k].." Deities]]"
end
end
return categories
end
return p