更多操作
小无编辑摘要 |
小无编辑摘要 |
||
第18行: | 第18行: | ||
if namespaceID ~= nil then rawTitle = rawTitle .. '&namespace=' .. namespaceID end |
if namespaceID ~= nil then rawTitle = rawTitle .. '&namespace=' .. namespaceID end |
||
if offset ~= nil then rawTitle = rawTitle .. '&offset=' .. offset end |
if offset ~= nil then rawTitle = rawTitle .. '&offset=' .. offset end |
||
local pageTitleObj = mw.title.new(rawTitle, Special) |
local pageTitleObj = mw.title.new(rawTitle, 'Special') |
||
local pageContent = pageTitleObj:getContent() |
local pageContent = pageTitleObj:getContent() |
||
return '<nowiki>' .. pageContent .. '</nowiki>' |
return '<nowiki>' .. pageContent .. '</nowiki>' |
2019年1月17日 (四) 01:27的版本
此模块的文档可以在模块:Unown/Utils/doc创建
local p = {}
function p.test() --p.getEditCounts()
local frame = mw.getCurrentFrame()
--local parent = frame:getParent()
local offset = nil
local namespace = nil
local userName = 'UnownHearn'
local namespaceID = nil
if namespace ~= nil then
namespaceID = mw.site.namespaces[namespace].id
end
while true do
local rawTitle = 'Contributions/' .. userName .. '?limit=500'
if namespaceID ~= nil then rawTitle = rawTitle .. '&namespace=' .. namespaceID end
if offset ~= nil then rawTitle = rawTitle .. '&offset=' .. offset end
local pageTitleObj = mw.title.new(rawTitle, 'Special')
local pageContent = pageTitleObj:getContent()
return '<nowiki>' .. pageContent .. '</nowiki>'
end
end
return p