Module:Multiple numbered diffs
Jump to navigation
Jump to search
File:Test Template Info-Icon - Version (2).svg Module documentation[view] [edit] [history] [purge]
| File:Greek lc beta icon.svg | This module is rated as beta. It is considered ready for widespread use, but as it is still relatively new, it should be applied with some caution to ensure results are as expected. |
| File:Lua-Logo.svg | This module depends on the following other modules: |
Implements {{Multiple numbered diffs}}
Usage
[edit source]{{#invoke:Multiple numbered diffs|function_name}}
require('strict')
local p = {}
function p.Diffs(frame)
-- load arguments module to simplify handling of args
local getArgs = require('Module:Arguments').getArgs
local args = getArgs(frame)
return p._Diffs(args)
end
function p._Diffs(args)
local out = "<span class='plainlinks'>"
for k, v in pairs(args) do
out = out .. "[https://en.wikipedia.org/w/index.php?title=&diff=prev&oldid=" .. v .. "]"
end
out = out .. "</span>";
return out
end
return p