dev
Documentation icon Module documentation
[create]

The documentation for this module is missing. Click here to create it.

local p = {}

function p.credit(frame)
	local persons = { }
	local role = ""
	
	for k, v in ipairs(frame.args) do
		if k == 1 then
			role = v
		else
			persons[k - 1] = v
		end
	end
	
	return table.concat({
		role,
		table.concat(persons, ", ")
	}, "||")
end

function p.creditsTable(frame)
	local creds = {}
	
	for k, v in ipairs(frame.args) do
		creds[k] = '|-\n| style="text-align:left;" |' .. v
	end
	
	return table.concat({
		'{| class="wikitable" style="text-align:right;"',
		table.concat(creds, "\n"),
		'|}'
	}, "\n")
end

return p