Module:Infobox: Difference between revisions
Shut Up |
jankily adding support for collapsible subboxes |
||
Line 1: | Line 1: | ||
-- Taken from Wikipedia, June | -- Taken from Wikipedia, 25 June 2020 edit | ||
-- | -- | ||
Line 120: | Line 120: | ||
local row = root:tag('tr') | local row = root:tag('tr') | ||
row:addClass(rowArgs.rowclass) | row:addClass(rowArgs.rowclass) | ||
row:addClass((args.collapsible == 'yes' or args.collapsible == 'collapsed') and "customcollapse-content" or nil) | |||
row:cssText(rowArgs.rowstyle) | row:cssText(rowArgs.rowstyle) | ||
row:attr('id', rowArgs.rowid) | row:attr('id', rowArgs.rowid) | ||
Line 335: | Line 336: | ||
root | root | ||
:css('width', '22em') | :css('width', '22em') | ||
end | |||
if args.collapsible == 'yes' then | |||
root | |||
:addClass('customcollapse') | |||
elseif args.collapsible == 'collapsed' then | |||
root | |||
:addClass('customcollapse') | |||
:addClass('collapsed') | |||
end | end | ||
root | root |