1,132
个编辑
小 (try) |
小 (args) |
||
第1行: | 第1行: | ||
-- text.jsonEncode({sp=W.site.namespaces},W.text.JSON_PRETTY) | -- text.jsonEncode({sp=W.site.namespaces},W.text.JSON_PRETTY) | ||
local p={} | local p={} | ||
p.filter={text=mw.text.encode,json=mw.text.jsonEncode,no=function (x)return x end} | |||
function p.label_text(text) | function p.label_text(text) | ||
return tostring(mw.html.create('span'):addClass('label-text'):wikitext(text)) | return tostring(mw.html.create('span'):addClass('label-text'):wikitext(text)) | ||
第22行: | 第23行: | ||
end | end | ||
function p.direct(frame) | function p.direct(frame) | ||
return | return p.filter[frame.args[3]](p.tab_img(frame.args[1],frame.args[2])) | ||
end | end | ||
function p.jsonmode(frame) | function p.jsonmode(frame) | ||
return | return p.filter[frame.args[3]](p.tab_img(frame.args[1],mw.text.jsonDecode(frame.args[2]))) | ||
end | end | ||
return p | return p |
个编辑