Make ?{node,way,relation}=id GET argumens work for the shortlink as
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Sat, 27 Jun 2009 16:11:21 +0000 (16:11 +0000)
committerÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Sat, 27 Jun 2009 16:11:21 +0000 (16:11 +0000)
well as the permalink.

public/javascripts/site.js

index f9c3e7a..66c5d81 100644 (file)
@@ -94,6 +94,11 @@ function updatelinks(lon,lat,zoom,layers,minlon,minlat,maxlon,maxlat, obj_type,
     var code = makeShortCode(lat, lon, zoom);
     var prefix = shortlinkPrefix();
 
+    // Add ?{node,way,relation}=id to the arguments
+    if (obj_type && obj_id) {
+      args[obj_type] = obj_id;
+    }
+
     // little hack. may the gods of hardcoding please forgive me, or 
     // show me the Right way to do it.
     if (layers && (layers != "B000FTF")) {