Changes

272 bytes removed ,  23:34, 30 November 2019
m
1 revision imported
Line 23: Line 23:  
data.classes = {}
 
data.classes = {}
 
if listType == 'horizontal' or listType == 'horizontal_ordered' then
 
if listType == 'horizontal' or listType == 'horizontal_ordered' then
table.insert(data.classes, 'hlist hlist-separated')
+
table.insert(data.classes, 'hlist')
 
elseif listType == 'unbulleted' then
 
elseif listType == 'unbulleted' then
 
table.insert(data.classes, 'plainlist')
 
table.insert(data.classes, 'plainlist')
Line 180: Line 180:  
p[listType] = function (frame)
 
p[listType] = function (frame)
 
local mArguments = require('Module:Arguments')
 
local mArguments = require('Module:Arguments')
local origArgs = mArguments.getArgs(frame, {
+
local origArgs = mArguments.getArgs(frame)
valueFunc = function (key, value)
  −
if not value or not mw.ustring.find(value, '%S') then return nil end
  −
if mw.ustring.find(value, '^%s*[%*#;:]') then
  −
return value
  −
else
  −
return value:match('^%s*(.-)%s*$')
  −
end
  −
return nil
  −
end
  −
})
   
-- Copy all the arguments to a new table, for faster indexing.
 
-- Copy all the arguments to a new table, for faster indexing.
 
local args = {}
 
local args = {}
4,000

edits