]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
add markers for each notice and show the bounding box correctly
authorEvan Prodromou <evan@status.net>
Thu, 19 Nov 2009 16:51:15 +0000 (11:51 -0500)
committerEvan Prodromou <evan@status.net>
Thu, 19 Nov 2009 16:51:15 +0000 (11:51 -0500)
plugins/Mapstraction/usermap.js

index 169686a5040038942d8e9ba86802563be1fec342..41bdb677b474865f7424c5758056c15ea4f35f80 100644 (file)
@@ -28,12 +28,17 @@ $(document).ready(function() {
           if (lon > maxLon) {
                maxLon = lon;
           }
-     }
 
-     var myPoint = new mxn.LatLonPoint(minLat + Math.abs(maxLat - minLat)/2,
-                                       minLon + Math.abs(maxLon - minLon)/2);
+          pt = new mxn.LatLonPoint(lat, lon);
+          mkr = new mxn.Marker(pt);
+
+          mkr.setIcon(n['user']['profile_image_url']);
+          mkr.setInfoBubble(n['html']);
+
+          mapstraction.addMarker(mkr);
+     }
 
-     // display the map centered on a latitude and longitude (Google zoom levels)
+     bounds = new mxn.BoundingBox(minLat, minLon, maxLat, maxLon);
 
-     mapstraction.setCenterAndZoom(myPoint, 9);
+     mapstraction.setBounds(bounds);
 });