[Mapbender-commits] r8313 - branches/2.7/http/javascripts

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Tue Apr 17 03:46:56 EDT 2012


Author: verenadiewald
Date: 2012-04-17 00:46:55 -0700 (Tue, 17 Apr 2012)
New Revision: 8313

Modified:
   branches/2.7/http/javascripts/map_obj.js
Log:
added encodeURIComponent to layer name  in function initializeWms, restateLayers and checkScale for correct use of wms with layer names containing commas

Modified: branches/2.7/http/javascripts/map_obj.js
===================================================================
--- branches/2.7/http/javascripts/map_obj.js	2012-04-12 11:27:35 UTC (rev 8312)
+++ branches/2.7/http/javascripts/map_obj.js	2012-04-17 07:46:55 UTC (rev 8313)
@@ -448,7 +448,7 @@
                         layers += ",";
                         styles += ",";
                     }
-                    layers += this.wms[i].objLayer[ii].layer_name;
+                    layers += encodeURIComponent(this.wms[i].objLayer[ii].layer_name);
                     styles += "";
                     cnt_layers++;
                 }
@@ -539,7 +539,7 @@
                             layers += ",";
                             styles += ",";
                         }
-                        layers += currentLayer.layer_name;
+                        layers += encodeURIComponent(currentLayer.layer_name);
                         styles += "";
                         cnt_layers++;
                     }
@@ -1005,7 +1005,7 @@
         var cnt_layer = 0;
         for (var i = 0; i < this.wms[wmsIndex].objLayer.length; i++) {
             var currentLayer = this.wms[wmsIndex].objLayer[i];
-            var myLayername = currentLayer.layer_name;
+            var myLayername = encodeURIComponent(currentLayer.layer_name);
             
             var myMinscale = currentLayer.gui_layer_minscale;
             var myMaxscale = currentLayer.gui_layer_maxscale;



More information about the Mapbender_commits mailing list