Module:Side box: Difference between revisions

m
13 revisions imported from wikipedia:Module:Side_box: see Topic:Vtixlm0q28eo6jtf
m (Protected Module:Side box: High-risk Lua module ([Edit=Allow only template editors and admins] (indefinite) [Move=Allow only template editors and admins] (indefinite)))
m (13 revisions imported from wikipedia:Module:Side_box: see Topic:Vtixlm0q28eo6jtf)
 
(3 intermediate revisions by 3 users not shown)
Line 71: Line 71:
-- Table root
-- Table root
local root = mw.html.create('table')
local root = mw.html.create('table')
root:attr('role', 'presentation')
for i, class in ipairs(data.classes or {}) do
for i, class in ipairs(data.classes or {}) do
root:addClass(class)
root:addClass(class)
end
end
root:css{border = '1px solid #aaa', ['background-color'] = '#f9f9f9'}
root:css{border = '1px solid #aaa', ['background-color'] = '#f9f9f9', color = '#000'}
if data.style then
if data.style then
root:cssText(data.style)
root:cssText(data.style)
Line 129: Line 130:
end
end


root:newline()
return tostring(root)
return tostring(root)
end
end


return p
return p