9,921
editsno edit summary
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
local makeElementsLowercase | local makeElementsLowercase | ||
local useTemplateOnElements | local useTemplateOnElements | ||
local useTwoArgTemplateOnElements | |||
local finalJoiningWord | local finalJoiningWord | ||
Line 150: | Line 151: | ||
if makeElementsLinks then | if makeElementsLinks then | ||
return "[[" .. original .. "|" .. str .. "]]" | return "[[" .. original .. "|" .. str .. "]]" | ||
elseif useTemplateOnElements then | |||
local t = useTemplateOnElements | |||
return "{{" .. | return "{{" .. t .. "|" .. str .. "}}" | ||
elseif useTwoArgTemplateOnElements then | |||
local t = useTwoArgTemplateOnElements | |||
return "{{" .. t .. "|" .. original .. "|" .. str .. "}}" | |||
end | end | ||
return str | return str | ||
Line 214: | Line 218: | ||
makeElementsLowercase = args['makeLowercase'] | makeElementsLowercase = args['makeLowercase'] | ||
useTemplateOnElements = args['useTemplate'] | useTemplateOnElements = args['useTemplate'] | ||
useTwoArgTemplateOnElements = args['useTemplate2'] | |||
finalJoiningWord = args['joinWord'] or "and" | finalJoiningWord = args['joinWord'] or "and" | ||