Module:Infobox ngation

From Nguhcraft Wiki
Revision as of 16:24, 4 June 2024 by mh>Viklo (trying to make it so that you can have multiple rulers with different titles using a Lua script)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Documentation for this module may be created at Module:Infobox ngation/doc

local p = {}
p.generateGovernmentRulerList = function(frame)
	local rulerTitlesRaw = frame.args["ruler-title"] or ""
	local rulerTitles = {}
	for i in string.gmatch(frame.args["ruler-title"], "%S*;%S*") do
		table.insert(rulerTitles, i)
	end
	local ret = ""
	local n = 0
	for i in string.gmatch(frame.args["ruler"], "%S*;%S*") do
		n = n + 1
		local rulerTitle = rulerTitles[n] or "Ruler"
		ret = ret .. "<br>'''" .. rulerTitles[n] .. ":''' " .. i
	end
	return ret
end
return p