Module:Delimited tag: Difference between revisions

mNo edit summary
mNo edit summary
Line 17: Line 17:
local finalDelimiterValues = {
local finalDelimiterValues = {
['none'] = '<nowiki/>',
['none'] = '<nowiki/>',
['comma'] = ',&#32;',
['comma'] = ', ',
[','] = ',&#32;',
[','] = ', ',
['and'] = ' and&#32;',
['and'] = ' and ',
['&'] = ' &amp;&nbsp;',
['&'] = ' &amp;&nbsp;',
['or'] = ' or&nbsp;',
['or'] = ' or&nbsp;',
Line 46: Line 46:
local delimiter = args['delimiter'] or args['delim'] or args['d'] or '&nbsp;'
local delimiter = args['delimiter'] or args['delim'] or args['d'] or '&nbsp;'
local finalDelimiter = finalDelimiterValues[delimiter] or delimiter
local finalDelimiter = finalDelimiterValues[delimiter] or delimiter
local midDelimiter = midDelimiterValues[delimiter] or delimiter
local midDelimiter = midDelimiterValues[delimiter] or finalDelimiter
for i,val in ipairs(args) do
for i,val in ipairs(args) do