Modul:Navbox: Unterschied zwischen den Versionen

fix handling of the border param
(add \n to make navboxes with class hlist work for fist item in list)
(fix handling of the border param)
Zeile 6: Zeile 6:


local gutterRow = '<tr style="height:2px;"><td></td></tr>'
local gutterRow = '<tr style="height:2px;"><td></td></tr>'
local border
local listnums = {}
local listnums = {}
local ret = {}
local ret = {}
Zeile 16: Zeile 17:
         end
         end
     end
     end
end
function trim(s)
    return (mw.ustring.gsub(s, "^%s*(.-)%s*$", "%1"))
end
end


Zeile 158: Zeile 163:
     table.sort(listnums)
     table.sort(listnums)
      
      
     local border = args.border or args[1]
     border = trim(args.border or args[1] or '')
     if border == 'subgroup' or border == 'child' then
     if border == 'subgroup' or border == 'child' then
         add('</div>')
         add('</div>')
Anonymer Benutzer