モジュール:Navbox mini

出典: 謎の百科事典もどき『エンペディア(Enpedia)』
ナビゲーションに移動 検索に移動

この説明文は 『 モジュール:Navbox mini/doc 』 から呼び出されています。
{{Navbox mini}}の内部モジュール。

local p = {}

function p.main( frame )
	local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Navbox mini', removeBlanks = false })

	local cellbgcolor = args.cellbgcolor or '#efe'
	local line = ''
	local color = ''
	local arg = ''
	for i, val in ipairs ( args ) do
		arg = args[i] or ''
		if i % 2 == 0 then
			color = '<tr>'
		else
			color = '<tr style="background: ' ..cellbgcolor ..'">'
		end
		line = line ..color ..'<td>' ..arg ..'</td></tr>'
	end
	return line
end

return p