Changes

Jump to navigation Jump to search
xfer from sandbox per edit request on talk page
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 = {}

Navigation menu