Модуль:Logo

Матеріал з Вікіджерел

Документацію для цього модуля можна створити у Модуль:Logo/документація

-- Приклад застосування: {{#invoke:Logo|paint|LVUIAS}}

local logos = mw.loadData('Модуль:Logo/Data')
local export = {}

function export.paint( frame )
	local name_logo = frame.args[1]
	local logo = logos[name_logo]
	local html = ''
	
	if logo then
		html = html .. '<table style="padding:0.5em">\n<tr>\n<td width="90">[[File:' .. logo[1] .. '|' .. logo[2] .. 'px|link=' .. logo[3] .. ']]</td>\n'
		html = html .. '<td style="padding:0 0 1.5em 0; line-height:1.2em; font-size:75%; font-weight:bold; text-align:left; color:' .. logo[4] .. ';">'
		html = html .. logo[5] .. '</td>\n</tr>\n</table>'

	end
	return frame:preprocess(html)
end

return export