Module:Louvre rooms
test
← Older revision
Revision as of 11:00, 22 March 2013
Line 4,502:
Line 4,502:
function sort_rooms(a, b)
function sort_rooms(a, b)
−
if tonumber(room[a]["number"]) < tonumber(room[b]["number"]) then return true end
+
if pcall(tonumber, room[a]["number"]) and pcall(tonumber, room[b]["number"])
+
then
+
if tonumber(room[a]["number"]) < tonumber(room[b]["number"]) then return true end
+
else
+
if room[a]["number"] < room[b]["number"] then return true end
+
end
end
end
http://commons.wikimedia.org/w/index.php?title=Module:Louvre_rooms&diff=93079255&oldid=93025861