Module:Test: Difference between revisions

From Stiles Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 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 = "<nowiki>{{hlist"
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.."}}</nowiki>"
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 20: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