Module:Louvre rooms
m
← Older revision
Revision as of 15:55, 21 March 2013
Line 4,479:
Line 4,479:
end
end
−
function p.rooms_in_unit(ID)
+
function p.rooms_in_unit(unit)
list = {}
list = {}
−
unit = room[ID]["unit"]
for i, j in pairs(room) do
for i, j in pairs(room) do
if j["unit"] == unit then
if j["unit"] == unit then
Line 4,487:
Line 4,486:
end
end
end
end
+
return list
+
end
+
+
function p.format_rooms_in_unit(frame)
+
myunit = frame.args[1]
+
list = p.rooms_in_unit(myunit)
wikilist = ""
wikilist = ""
for i, j in pairs(list) do
for i, j in pairs(list) do
−
if j ~= ID then
+
wikilist = wikilist .. room[j]["number"] .. "{{int:colon}}\n\n[[:Category:" .. room[j]["commonscat"] .. "|" .. room[j]["name"] .. "]]"
−
wikilist = wikilist .. "\n\n[[:Category:" .. room[j]["commonscat"] .. "|" .. room[j]["name"] .. "]]"
−
end
end
end
return wikilist
return wikilist
http://commons.wikimedia.org/w/index.php?title=Module:Louvre_rooms&diff=93023622&oldid=93022742