Module:Toolbar: Difference between revisions

m
1 revision imported from loginwiki:Module:Toolbar: Updating template with latest edits from loginwiki
(does it work?)
(username removed)
m (1 revision imported from loginwiki:Module:Toolbar: Updating template with latest edits from loginwiki)
 
(6 intermediate revisions by 6 users not shown)
Line 36:
function p.makeToolbarItems(args)
local nums = mTableTools.numKeys(args)
local sep = '{{int:' .. (args.separator or 'pipe') .. '-separator}}'
sep = mw.message.new(sep):plain()
if sep == '{{int:dot-separator}}' then
sep = ' · '
end
local ret = {}
for i, v in ipairs(nums) do
ret[#ret + 1] = mw.ustring.gsub(args[v], "%[%[::+(.-)%]%]", "[[:%1]]")
end
if #ret > 0 then
(username removed)