Anonymous

Module:CommonFunctions: Difference between revisions

From Elwiki
m
change fillTemplate fallback
m (add template function)
m (change fillTemplate fallback)
 
Line 117: Line 117:
     data = data or {}
     data = data or {}


     return string.gsub(tpl, "%{(%w+)%}", (function(slotIndex)
     return string.gsub(tpl, "%{(%d+)%}", (function(slotIndex)
         return data[tonumber(slotIndex)] or ''
         return data[tonumber(slotIndex)] or ('{' .. slotIndex .. '}')
     end))
     end))
end
end