Open main menu
Home
Random
Log in
Settings
About Teopedia library
Disclaimers
Teopedia library
Search
Changes
← Older edit
Newer edit →
Module:SB
(view source)
Revision as of 13:42, 16 April 2021
57 bytes removed
,
13:42, 16 April 2021
no edit summary
Line 7:
Line 7:
function sb.item_id2( frame )
function sb.item_id2( frame )
−
if
frame.args['volume']
== 1 then
+
local vNum =
frame.args['volume']
−
local
vNum
=
0 ..
frame.args['
volume
']
+
local
pNum
= frame.args['
page
']
−
else
+
local
iNum
= frame.args['
item
']
−
local
vNum
= frame.args['
volume
']
+
+
if #vNum == 1 then
+
local vNum = 0 .. vNum
end
end
−
if
frame.args['item']
== 1 then
+
if
#iNum
== 1 then
−
local iNum = 0 ..
frame.args['item']
+
local iNum = 0 .. iNum
−
else
−
local
iNum
= frame.args['item']
end
end
−
local pNum = frame.args['page']
−
−
local id = '-' .. pNum .. '-'
+
local id =
vNum ..
'-' .. pNum .. '-'
.. iNum
return id
return id
end
end
Pavel Malakhov
Bureaucrats
,
Interface administrators
,
Administrators (Semantic MediaWiki)
,
Curators (Semantic MediaWiki)
,
Editors (Semantic MediaWiki)
,
Suppressors
,
Administrators
, trusted
10,257
edits