Изменения
переход от разделения строк строками к разделению с помощью CSS: спасибо en:Special:Diff/783327286
return s
return s
end
end
end
end
if not maintitle then return end
if not maintitle then return end
local titleRow = addTableRow(tbl)
local titleRow = tbl:tag('tr')
if args.titlegroup then
if args.titlegroup then
if not above then return end
if not above then return end
tbl:tag('tr')
:tag('td')
:tag('td')
:addClass('navbox-abovebelow')
:addClass('navbox-abovebelow')
if not below then return end
if not below then return end
tbl:tag('tr')
:tag('td')
:tag('td')
:addClass('navbox-abovebelow')
:addClass('navbox-abovebelow')
local function renderListRow(tbl, index, listnum)
local function renderListRow(tbl, index, listnum)
local row = addTableRow(tbl)
local row = tbl:tag('tr')
if index == 1 and imageleft then
if index == 1 and imageleft then
:addClass('navbox-image')
:addClass('navbox-image')
:addClass(imageclass)
:addClass(imageclass)
:css('width', '1%')
:css('width', '1px')
:css('padding', '0px 7px 0px 0px')
:css('padding', '0px 7px 0px 0px')
:cssText(imageleftstyle)
:cssText(imageleftstyle)
:attr('rowspan', 2 * #listnums - 1)
:attr('rowspan', #listnums)
:tag('div')
:tag('div')
:wikitext(addNewline(imageleft))
:wikitext(addNewline(imageleft))
:addClass(groupclass)
:addClass(groupclass)
:cssText(basestyle)
:cssText(basestyle)
:css('width', args.groupwidth or '1px') -- If groupwidth not specified, minimize width
-- заголовки без списков - для обратной совместимости, только в нашем разделе
-- заголовки без списков - для обратной совместимости, только в нашем разделе
if not (args['list' .. listnum] or args['список' .. listnum]) then
if not (args['list' .. listnum] or args['список' .. listnum]) then
groupCell:attr('colspan', 2)
groupCell:attr('colspan', 2)
end
end
end
end
:addClass('navbox-image')
:addClass('navbox-image')
:addClass(imageclass)
:addClass(imageclass)
:css('width', '1%')
:css('width', '1px')
:css('padding', '0px 0px 0px 7px')
:css('padding', '0px 0px 0px 7px')
:cssText(imagestyle)
:cssText(imagestyle)
:attr('rowspan', 2 * #listnums - 1)
:attr('rowspan', #listnums)
:tag('div')
:tag('div')
:wikitext(addNewline(image))
:wikitext(addNewline(image))
if border == 'subgroup' or border == 'none' then
if border == 'subgroup' or border == 'none' then
tbl
tbl
:addClass('navbox-subgroup')
:addClass('navbox-subgroup navbox-spacing-temp')
:cssText(bodystyle)
:cssText(bodystyle)
:cssText(style)
:cssText(style)
local nav = res:tag('div')
local nav = res:tag('div')
:attr('role', 'navigation')
:attr('role', 'navigation')
:addClass('navbox')
:addClass('navbox navbox-spacing-temp')
:cssText(bodystyle)
:cssText(bodystyle)
:cssText(style)
:cssText(style)