模块:设定页v2:修订间差异

无编辑摘要
无编辑摘要
第28行: 第28行:
     })
     })
     return frame:expandTemplate{title = "本页面仅允许维护者编辑", args = {}}
     return frame:expandTemplate{title = "本页面仅允许维护者编辑", args = {}}
end
function renderStage(frame, stage)
    return frame:expandTemplate{title = "创作阶段", args = {["创作阶段"]=stage}}
end
end


第38行: 第42行:
     root:wikitext(maintainerTemp)
     root:wikitext(maintainerTemp)
     if props["仅允许维护者编辑"][1] == "t" then
     if props["仅允许维护者编辑"][1] == "t" then
         renderLockedPage(frame)
         root:wikitext(renderLockedPage(frame))
     end
     end
    root:wikitext(renderStage(frame, props["创作阶段"]))
     return root:done()
     return root:done()
end
function p.display_title(frame)
    local pagename = mw.title.getCurrentTitle().text
    local node = mw.html.create(nil)
    local type_flag, group_name, page_name
    local parent, name
    base, sub = PageName.split(pagename)
    if base then
        node:wikitext(sub)
        node:tag("span"):addClass("ifw-basepagename"):wikitext(" ("..base..")")
    else
        node:wikitext(page_name)
    end
    local code = node:done()
    return code
end
end


return p
return p