更多操作
小无编辑摘要 |
小 (以“local p = {} -- 原来用户奉献页面不能被 Transclusion 啊… return p”替换内容) |
||
第1行: | 第1行: | ||
local p = {} |
local p = {} |
||
-- 原来用户奉献页面不能被 Transclusion 啊… |
|||
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() |
|||
local pageContent = frame:expandTemplate{ title = 'Special:' .. rawTitle } |
|||
return '<nowiki>' .. pageContent .. '</nowiki>' |
|||
end |
|||
end |
|||
return p |
return p |
2019年1月17日 (四) 01:35的版本
此模块的文档可以在模块:Unown/Utils/doc创建