欢迎来到奇葩栖息地!欢迎加入Discord服务器:XfrfHCzfbW。请先至特殊:参数设置验证邮箱后再进行编辑。在特殊:参数设置挑选自己想要使用的小工具!不会编辑?请至这里学习Wikitext语法。
模块:Zhchar:修订间差异
来自奇葩栖息地
//Edit via InPageEdit
SkyEye FAST(讨论 | 贡献) (//Edit via InPageEdit) |
SkyEye FAST(讨论 | 贡献) (//Edit via InPageEdit) |
||
第1行:
local p = {}
▲p.zhchar = function(frame)
if f == mw.getCurrentFrame() then
▲ local args = frame
end
local zhchar = {}
第14行 ⟶ 第12行:
local combozhchar = {}
for comboKey in mw.text.gsplit(key, '%s*%+%s*') do
table.insert(combozhchar, p.key(comboKey, f))
end
table.insert(zhchar, table.concat(combozhchar, ' + '))
else
table.insert(zhchar, p.key(key, f))
end
end
return
end
p.key = function(key, f)
if key == '' then
return ''
第31行 ⟶ 第29行:
local symbols = mw.loadData('Module:Zhchar/Symbols')
if mw.ustring.match(value, '{{RareChar') then
value = f:expandTemplate{ title = 'RareChar', args = { value } }
end
return value
end
|