WikiBuilder
329
次編輯
(修复LineBreak问题) |
無編輯摘要 |
||
第189行: | 第189行: | ||
p.main = makeInvokeFunc('_main') | p.main = makeInvokeFunc('_main') | ||
function p._main(args)-- 生成HTML的主函数 部分代码来源:[[Module:Songtable]] | function p._main(args)-- 生成HTML的主函数 部分代码来源:[[Module:Songtable]] | ||
local | local id = args['name'] or args['story'] or args['id'] or args[2]; | ||
local d = Data[id]; | |||
if not d then error('找不到故事文本!!!');end | if not d then error('找不到故事文本!!!');end | ||
--- 构建HTML --- | --- 构建HTML --- | ||
local title = args[1] or args['title'] or "标题"; | local title = args[1] or args['title'] or "标题"; | ||
local box = mw.html.create("table"):addClass("rotable mw-collapsible mw-collapsed storyTable"); | local box = mw.html.create("table"):addClass("rotable mw-collapsible mw-collapsed storyTable"); | ||
box:tag('tr'):tag('th'):tag('h4'):wikitext(title); | box:tag('tr'):tag('th'):tag('h4'):attr('id',id):wikitext(title); | ||
local cPID = 'Dialogue'; | local cPID = 'Dialogue'; |