Module:Sandbox/PhantomCaleb
Jump to navigation
Jump to search
Documentation for this module may be created at Module:Sandbox/PhantomCaleb/Documentation
local p = {}
local utilsMarkup = require("Module:UtilsMarkup")
local utilsPage = require("Module:UtilsPage")
local utilsTable = require("Module:UtilsTable")
function p.Query(frame)
local since = frame.args[1]
if not since then
local time = os.time() - 60*60*24 -- minus 24 hours
since = os.date("%Y%m%d%H%M%S", time)
end
local pages = utilsPage.dpl({
namespace = "",
allrevisionssince = since,
})
pages = utilsTable.unique(pages)
local links = {}
for i, page in ipairs(pages) do
links[i] = "https:"..utilsPage.fullUrl(page)
end
return utilsMarkup.bulletList(links)
end
return p