Changes
Jump to navigation
Jump to search
← Older edit
Module:Side box
(view source)
Revision as of 09:15, 14 March 2022
137 bytes added
,
09:15, 14 March 2022
m
1 revision imported
Line 42:
Line 42:
end
end
−
-- Copy over data that
doesn't
need adjusting
+
-- Copy over data that
does not
need adjusting
local argsToCopy = {
local argsToCopy = {
+
-- Classes
+
'textclass',
+
-- Styles
-- Styles
'style',
'style',
Line 71:
Line 74:
-- 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 106:
Line 110:
end
end
local textCell = bodyRow:newline():tag('td')
local textCell = bodyRow:newline():tag('td')
−
textCell:addClass('mbox-text plainlist')
+
textCell:addClass('mbox-text
')
+
textCell:addClass(data.textclass or '
plainlist')
if data.textstyle then
if data.textstyle then
textCell:cssText(data.textstyle)
textCell:cssText(data.textstyle)
Line 129:
Line 134:
end
end
+
root:newline()
return tostring(root)
return tostring(root)
end
end
return p
return p
Wikiadmin
Bureaucrats
,
Interface administrators
,
Administrators (Semantic MediaWiki)
,
Curators (Semantic MediaWiki)
,
Editors (Semantic MediaWiki)
,
Suppressors
,
Administrators
19,911
edits
Navigation menu
Personal tools
Log in
Namespaces
Module
Discussion
Variants
Views
Read
View source
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help
Shortcuts
New Person Format
New Document Format
New Source Format
New Citation Format
Search Card
Tools
Special pages
Printable version