Bureaucrats, Interface administrators, Administrators (Semantic MediaWiki), Curators (Semantic MediaWiki), Editors (Semantic MediaWiki), Suppressors, Administrators, trusted
14,058
edits
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
function sb.item_id2( frame ) | function sb.item_id2( frame ) | ||
local vNum = frame.args['volume'] | local vNum = string.format("%.2d", frame.args['volume']) | ||
local | local iNum = string.format("%.2d", frame.args['item']) | ||
local | print(vNum) | ||
local p_int, p_frac = math.modf(frame.args['page']) | |||
local pNum = string.format("%.3d", p_int) | |||
if p_frac > 0 then | |||
pNum = pNum .. '.' .. p_frac | |||
if | |||
end | end | ||
local id = string.format("%.2d", frame.args['volume']) .. '-' .. pNum .. '-' .. iNum | |||
-- local id= string.format("{0:d4}", frame.args['volume']) | |||
local id= string.format("{0:d4}", frame.args['volume']) | |||
return id | return id | ||
end | end |