Bureaucrats, Interface administrators, Administrators (Semantic MediaWiki), Curators (Semantic MediaWiki), Editors (Semantic MediaWiki), Suppressors, Administrators, trusted
15,175
edits
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 | local vNum = 0 .. frame.args['volume'] | ||
else | else | ||
local | local vNum = frame.args['volume'] | ||
end | end | ||
if frame.args['item'] == 1 then | if frame.args['item'] == 1 then | ||
local | local iNum = 0 .. frame.args['item'] | ||
else | else | ||
local | local iNum = frame.args['item'] | ||
end | end | ||
local | local pNum = frame.args['page'] | ||
local id = | local id = vNum ..'-'.. pNum ..'-'.. iNum | ||
return id | return id | ||
end | end | ||