Module:Sourcrowd: Difference between revisions

rollback to old version
(update)
(rollback to old version)
 
(28 intermediate revisions by the same user not shown)
Line 9:
local p = {}
 
local bn_num = { false }
function p.main( frame )
local i = nil
if type(p[frame.args[1]]) == 'function' then
bn_num[1] = { 0x9e7, 0x9e8, 0x9e9, 0x9ea, 0x9eb, 0x9ec, 0x9ed, 0x9ee, 0x9ef, 0x9e6 }
return p[frame.args[1]](frame.args[2], frame.args[3])
for i=1, 10 do
else
bn_num[2][i] = mw.ustring.char( bn_num[1][i] )
return p[frame.args[1]][frame.args[2] or false]
end
end
 
function p.a2b( strframe )
return
end
 
function p.b2a( str, ctypeframe )
local prefixstr = frame.args[1] or ''
if ctype( frame.args[2] or false ) then
prefixretValue = '&#xx05B;'
else
retValue = mw.ustring.gsub( str, '1', bn_num[2][i] )
prefix = '%\u'
end
 
return prefixretValue
prefix = "[prefix]5B"
return prefix
end
return p
0

edits