Module:Navbox: Difference between revisions

From Test Wiki
Content deleted Content added
move border check to inner if to avoid bad navbar displaying
looks like we really shouldn't have been checking border here at all
Line 51: Line 51:
elseif args.navbar == 'plain' or (not args.name and mw.getCurrentFrame():getParent():getTitle():gsub('/sandbox$', '') == 'Template:Navbox') then
elseif args.navbar == 'plain' or (not args.name and mw.getCurrentFrame():getParent():getTitle():gsub('/sandbox$', '') == 'Template:Navbox') then
-- No navbar. Need a spacer on the left to balance out the width of the show/hide link.
-- No navbar. Need a spacer on the left to balance out the width of the show/hide link.
if args.state ~= 'plain' and (border == 'subgroup' or border == 'child' or border == 'none') then spacerSide = 'left' end
if args.state ~= 'plain' then spacerSide = 'left' end
else
else
-- Will render navbar (or error message). If there's no show/hide link, need a spacer on the right
-- Will render navbar (or error message). If there's no show/hide link, need a spacer on the right