Модуль: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