Module:SB: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 2: Line 2:


function sb.item_id( frame )
function sb.item_id( frame )
print('vol:' .. frame.args['volume'])
local id = frame.args['volume'] .. '-' .. frame.args['page'] .. '-' .. frame.args['item']
local id = frame.args['volume'] .. '-' .. frame.args['page'] .. '-' .. frame.args['item']
     return id
     return id
Line 8: Line 9:
function sb.item_id2( frame )
function sb.item_id2( frame )
if frame.args['volume'] == 1 then
if frame.args['volume'] == 1 then
local v = 0 .. frame.args['volume']
local vNum = 0 .. frame.args['volume']
else  
else  
local v = frame.args['volume']
local vNum = frame.args['volume']
end
end
if frame.args['item'] == 1 then
if frame.args['item'] == 1 then
local i = 0 .. frame.args['item']
local iNum = 0 .. frame.args['item']
else  
else  
local i = frame.args['item']
local iNum = frame.args['item']
end
end
local p = frame.args['page']
local pNum = frame.args['page']




local id = v ..'-'.. p ..'-'.. i
local id = vNum ..'-'.. pNum ..'-'.. iNum
     return id
     return id
end
end