Jump to content

Module:PM

Unchecked
From Wikipedia

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

local HtmlBuilder = require('Module:HtmlBuilder')
local builder = HtmlBuilder.create()

p = {}


function p.embaetti(frame)
	local pframe = frame:getParent()
	local config = frame.args
	local args = pframe.args

	local table = builder.tag('table')

	titill = { config.titill1, config.titill2, config.titill3, config.titill4, config.titill5, config.titill6, 
		config.titill7, config.titill8, config.titill9 }
	forseti = { config.forseti1, config.forseti2, config.forseti3, config.forseti4, config.forseti5, 
		config.forseti6, config.forseti7, config.forseti8, config.forseti9 }
	PM = { config["forsætisráðherra1"], config["forsætisráðherra2"], config["forsætisráðherra3"], 
config["forsætisráðherra4"], config["forsætisráðherra5"], config["forsætisráðherra6"], config["forsætisráðherra7"], 
config["forsætisráðherra8"], config["forsætisráðherra9"] }
	local index = 1
	while titill[index] ~= nil do
		index = index + 1
		local th = builder.tag('th')
		local td = builder.tag('td')
		local div = builder.tag('div')
			div.css('color', 'lavender')
			div.css('font-size', '110%')
			div.css('text-align', 'center')
			div.wikitext(config.titill[index])
			div.done()
		if forseti[index] ~= nil then
			th.wikitext('Forseti')
			th.done()
			td.wikitext(config.forseti[index])
			td.done()
		end
		if PM[index] ~= nil then
			th.wikitext('Forsætisráðherra')
			th.done()
			td.wikitext(PM[index])
			td.done()
		end
	end

	table.done()

	return tostring(builder)
end

return p