Module:Infobox: Difference between revisions
jankily adding support for collapsible subboxes |
No edit summary |
||
Line 351: | Line 351: | ||
renderTitle() | renderTitle() | ||
renderAboveRow() | renderAboveRow() | ||
elseif args.collapsible == 'yes' or args.collapsible == 'collapsed' then | |||
root = mw.html.create('div') | |||
root | |||
:addClass('customcollapse') | |||
:addClass((args.collapsible == 'collapsed') and 'collapsed' or nil) | |||
:wikitext(args.title) | |||
else | else | ||
root = mw.html.create() | root = mw.html.create() | ||
Line 445: | Line 452: | ||
preprocessSingleArg('autoheaders') | preprocessSingleArg('autoheaders') | ||
preprocessSingleArg('child') | preprocessSingleArg('child') | ||
preprocessSingleArg('collapsible') | |||
preprocessSingleArg('bodyclass') | preprocessSingleArg('bodyclass') | ||
preprocessSingleArg('subbox') | preprocessSingleArg('subbox') |