Module:Louvre rooms
test
← Older revision
Revision as of 12:10, 22 March 2013
Line 4,469:
Line 4,469:
function p.main(frame)
function p.main(frame)
−
return room
+
ID = tonumber(frame.args[1])
+
query = frame.args[2]
+
if pcall(p.getinfo, ID, query) then
+
result = p.getinfo(ID, query)
+
else
+
result = nil
+
end
+
return result
end
end
Line 4,489:
Line 4,489:
wikilist = ""
wikilist = ""
for i, j in pairs(list) do
for i, j in pairs(list) do
−
if pcall(p.getinfo, j, "commonscat") and pcall(p.getinfo, j, "number") and call(p.getinfo, j, "name") then
+
wikilist = wikilist .. j .. "]]\n\n"
−
wikilist = wikilist .. room[j]["number"] .. " - [[:Category:" .. room[j]["commonscat"] .. "|" .. room[j]["name"] .. "]]\n\n"
−
else
−
wikilist = wikilist .. room[j] .. 'problem'
−
end
end
end
return wikilist
return wikilist
http://commons.wikimedia.org/w/index.php?title=Module:Louvre_rooms&diff=93081974&oldid=93081861