Author: simoneg
Date: Fri Dec 18 06:16:45 2009
New Revision: 892149

URL: http://svn.apache.org/viewvc?rev=892149&view=rev
Log:
LABS-503 : Mappable smart list supports links and a small fix on map centering

Modified:
    
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js
    
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/tableToMap.js

Modified: 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js?rev=892149&r1=892148&r2=892149&view=diff
==============================================================================
--- 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js
 (original)
+++ 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapDisplay.js
 Fri Dec 18 06:16:45 2009
@@ -93,8 +93,8 @@
 };
 
 MagMap.prototype.recenter = function() {
+         var mapbounds = null;
          if (this.options.autocenter) {
-                 var mapbounds = null;
                  for (var geomkey in this.geometries) {
                          if (mapbounds == null) mapbounds = new 
GLatLngBounds();
                          var geom = this.geometries[geomkey];
@@ -109,8 +109,9 @@
                                  }
                          }
                  }
-                 if (mapbounds != null)
-                         this.map.setCenter(mapbounds.getCenter(), 
this.map.getBoundsZoomLevel(mapbounds)); 
+         }
+         if (mapbounds != null) {
+                 this.map.setCenter(mapbounds.getCenter(), 
this.map.getBoundsZoomLevel(mapbounds)); 
          } else {
                  var mapcenter = null;
                  if (this.options.center) {

Modified: 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/tableToMap.js
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/tableToMap.js?rev=892149&r1=892148&r2=892149&view=diff
==============================================================================
--- 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/tableToMap.js
 (original)
+++ 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/tableToMap.js
 Fri Dec 18 06:16:45 2009
@@ -44,8 +44,9 @@
                var shapes = $('td.MagmaMappedShapes', this).text();
                if (shapes == '') return;
                var txt = $('td:not(.MagmaMappedShapes)', this).text();
+               var link = $('td a', this).attr('href');
                try {
-                       magmap.parseGeometriesWithOptions(shapes, {description: 
txt});
+                       magmap.parseGeometriesWithOptions(shapes, {description: 
txt, link: link});
                } catch (e) {}
        });
        magmap.recenter();



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to