Module:Infobox: Difference between revisions

Ganaram inukshuk (talk | contribs)
No edit summary
Ganaram inukshuk (talk | contribs)
mNo edit summary
Line 146: Line 146:
local link_count = tonumber(args["Link Count"]) -- This is 0, 2, or 8
local link_count = tonumber(args["Link Count"]) -- This is 0, 2, or 8
if link_count == 2 then
if link_count == 2 then
for i = 1, 2 do
table.insert(adjacent_links, args["Left Link" ] or "")
table.insert(adjacent_links, "")
table.insert(adjacent_links, args["Right Link"] or "")
end
adjacent_links[1] = args["Left Link" ]
adjacent_links[2] = args["Right Link"]
elseif link_count == 8 then
elseif link_count == 8 then
for i = 1, 8 do
table.insert(adjacent_links, args["Upper Left Link" ] or "")
table.insert(adjacent_links, "")
table.insert(adjacent_links, args["Upper Link"      ] or "")
end
table.insert(adjacent_links, args["Upper Right Link"] or "")
adjacent_links[1] = args["Upper Left Link" ]
table.insert(adjacent_links, args["Left Link"      ] or "")
adjacent_links[2] = args["Upper Link"      ]
table.insert(adjacent_links, args["Right Link"      ] or "")
adjacent_links[3] = args["Upper Right Link"]
table.insert(adjacent_links, args["Lower Left Link" ] or "")
adjacent_links[4] = args["Left Link"      ]
table.insert(adjacent_links, args["Lower Link"      ] or "")
adjacent_links[5] = args["Right Link"      ]
table.insert(adjacent_links, args["Lower Right Link"] or "")
adjacent_links[6] = args["Lower Left Link" ]
adjacent_links[7] = args["Lower Link"      ]
adjacent_links[8] = args["Lower Right Link"]
end
end
args["Adjacent Links"] = adjacent_links
args["Adjacent Links"] = adjacent_links