更改

跳到导航 跳到搜索
删除36字节 、 2021年7月4日 (日) 15:42
无编辑摘要
第5行: 第5行:  
function renderMaintainers(frame, maintainers, other_creators)
 
function renderMaintainers(frame, maintainers, other_creators)
 
     local node = mw.html.create(nil)
 
     local node = mw.html.create(nil)
     node:wikitext("创作者: ")
+
     local content = ""
 +
    content = content .. "创作者: "
 
     for i, m in ipairs(maintainers) do
 
     for i, m in ipairs(maintainers) do
         node:wikitext("[[User:"..m.."|"..m.."]]")
+
         content = content .. "[[User:"..m.."|"..m.."]]"
         node:wikitext("[[Category:由"..m.."维护的条目]]")
+
         content = content .. "[[Category:由"..m.."维护的条目]]"
         node:wikitext("[[Category:由"..m.."创作的条目]]")
+
         content = content .. "[[Category:由"..m.."创作的条目]]"
 
         mw.smw.set({
 
         mw.smw.set({
 
             ['Editable by user'] = 'User:'..m
 
             ['Editable by user'] = 'User:'..m
第15行: 第16行:  
     end
 
     end
 
     for i, m in ipairs(other_creators) do
 
     for i, m in ipairs(other_creators) do
         node:wikitext("[[创作者:"..m.."|"..m.."]]")
+
         content = content .. "[[创作者:"..m.."|"..m.."]]"
         node:wikitext("[[Category:由"..m.."创作的条目]]")
+
         content = content .. "[[Category:由"..m.."创作的条目]]"
 
     end
 
     end
     local res = node:allDone()
+
     local args = {image = 'Copyright.svg', content = content}
    return res
+
     return frame:expandTemplate{title = "LiteInfoBox", args = args}
    -- local args = {image = 'Copyright.svg', content = res}
  −
     -- return frame:expandTemplate{title = "LiteInfoBox", args = args}
   
end
 
end
   第37行: 第36行:  
     local root = mw.html.create(nil)
 
     local root = mw.html.create(nil)
 
     local maintainerTemp = renderMaintainers(frame, props["维护者"], props["创作者"])
 
     local maintainerTemp = renderMaintainers(frame, props["维护者"], props["创作者"])
     return mw.text.jsonEncode(maintainerTemp)
+
     root:wikitext(maintainerTemp)
    -- root:wikitext()
+
     if props["维护者"]["仅允许维护者编辑"][1] == "t" then
     -- if props["维护者"]["仅允许维护者编辑"][1] == "t" then
+
        renderLockedPage(frame)
    --    renderLockedPage(frame)
+
     end
     -- end
+
     return root:done()
     -- return root:done()
   
end
 
end
    
return p
 
return p

导航菜单