模块:设定页v2:修订间差异
无编辑摘要 |
无编辑摘要 |
||
| 第98行: | 第98行: | ||
function p.renderCreator(frame) | function p.renderCreator(frame) | ||
local title = PageName.getPageName() | local title = PageName.getPageName() | ||
local prop_names = {"维护者", "创作者", " | local prop_names = {"维护者", "创作者", "输入设定类型", "设定集核心页", "依赖设定集", "仅允许维护者编辑", "创作阶段", "上级概念", "前置条件", "事后效果"} | ||
local props = SMWUtils.query_page_properties("[["..title.."]]", prop_names)[1]["properties"] | local props = SMWUtils.query_page_properties("[["..title.."]]", prop_names)[1]["properties"] | ||
local root = mw.html.create("div") | local root = mw.html.create("div") | ||
| 第109行: | 第109行: | ||
end | end | ||
local isIndexPage = props["设定集核心页"][1] == 't' | local isIndexPage = props["设定集核心页"][1] == 't' | ||
local typeNode = renderType(frame, isIndexPage, props[" | local typeNode = renderType(frame, isIndexPage, props["输入设定类型"][1] or "公共设定", props["依赖设定集"]) | ||
root:wikitext(typeNode) | root:wikitext(typeNode) | ||
root:wikitext(renderStage(frame, props["创作阶段"][1] or "空白")) | root:wikitext(renderStage(frame, props["创作阶段"][1] or "空白")) | ||