Module:Location map/info: Difference between revisions

Content deleted Content added
m Protected "Module:Location map/info": Highly visible and high-risk module ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite))
use while loop
 
(5 intermediate revisions by 2 users not shown)
Line 57:
|colspan="4"|[[File:]=] .. map.image .. [=[|400x400px]]
|-]=]
local i = 0
if map.image1 then
while map['image' .. (i+1)] or map['image' .. (i+2)] do
retval = retval .. '\n' .. [=[
i = i + 1
! image1
if map['image' .image1. i] then
|colspan="3"| <code>[[:File:]=] .. map.image1 .. '|' .. map.image1 .. [=[]]</code>
retval = retval .. '\n' .. [=[
retval! image]=] retval.. i .. '\n' .. [=[
|colspan="3"| <code>[[:File:]=] .. map['image' ..image1 i] .. '|' .. map['image' .image1. i] .. [=[]]</code>
|-
|colspan="4"|[[File:]=] .. map['image' .image1. i] .. [=[|400x400px]]
|-]=]
end
if map.image2 then
retval = retval .. '\n' .. [=[
! image2
|colspan="3"| <code>[[:File:]=] .. map.image2 .. '|' .. map.image2 .. [=[]]</code>
|-
|colspan="4"|[[File:]=] .. map.image2 .. [=[|400x400px]]
|-]=]
end
end
if map.skew then