Module:Navbox: Difference between revisions

m
1 revision imported: Import templates Who, Clarify, Cleanup, Redundant, Cite_arXiv from en.wikipedia
(fix confusion (a test I did was not correct))
 
m (1 revision imported: Import templates Who, Clarify, Cleanup, Redundant, Cite_arXiv from en.wikipedia)
 
(4 intermediate revisions by 3 users not shown)
Line 10:
local args
local border
local listnums = {}
local ODD_EVEN_MARKER = '\127_ODDEVEN_\127'
local RESTART_MARKER = '\127_ODDEVEN0_\127'
Line 260:
:addClass('navbox-' .. oddEven)
:addClass(args.listclass)
:addClass(args['list' .. listnum .. 'class'])
:tag('div')
:css('padding', (index == 1 and args.list1padding) or args.listpadding or '0em 0.25em')
Line 353 ⟶ 354:
 
if args.title and (args.state ~= 'plain' and args.state ~= 'off') then
if args.state == 'collapsed' then args.state = 'mw-collapsed' end
tbl
:addClass('mw-collapsible')
:addClass(args.state or 'autocollapse')
end
Line 384 ⟶ 386:
function p._navbox(navboxArgs)
args = navboxArgs
listnums = {}
 
for k, _ in pairs(args) do
Line 425 ⟶ 428:
:attr('role', 'navigation')
:addClass('navbox')
:addClass(args.navboxclass)
:cssText(args.bodystyle)
:cssText(args.style)