Module:CommonFunctions: Difference between revisions
From Elwiki
m (add template function) |
m (change fillTemplate fallback) |
||
Line 117: | Line 117: | ||
data = data or {} | data = data or {} | ||
return string.gsub(tpl, "%{(% | return string.gsub(tpl, "%{(%d+)%}", (function(slotIndex) | ||
return data[tonumber(slotIndex)] or '' | return data[tonumber(slotIndex)] or ('{' .. slotIndex .. '}') | ||
end)) | end)) | ||
end | end |