[Mapbender-commits] r1795 - trunk/mapbender/http/javascripts

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Fri Nov 9 10:02:57 EST 2007


Author: christoph
Date: 2007-11-09 10:02:57 -0500 (Fri, 09 Nov 2007)
New Revision: 1795

Modified:
   trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php
Log:
correct url to wfs feature metadata

Modified: trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php
===================================================================
--- trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php	2007-11-09 15:01:27 UTC (rev 1794)
+++ trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php	2007-11-09 15:02:57 UTC (rev 1795)
@@ -67,7 +67,7 @@
 var cw_fillcolor = "#cc33cc";
 
 
-parent.mb_registerInitFunctions("window.frames['"+this.name+"'].appendWfsConf('')");
+parent.mb_registerInitFunctions("window.frames['"+this.name+"'].initModWfsGazetteer()");
 
 function openwindow(Adresse) {
 	Fenster1 = window.open(Adresse, "Informationen", "width=500,height=500,left=100,top=100,scrollbars=yes,resizable=no");
@@ -184,7 +184,7 @@
 	imgNode.src = "../img/button_digitize/geomInfo.png";
 	imgNode.border = 0;
 	bulbNode.appendChild(imgNode);
-	bulbNode.href = "javascript:openwindow('../x_geoportal/mod_featuretypeMetadata.php?wfs_conf_id=" + global_selectedWfsConfId.toString() + "');";
+	bulbNode.href = "javascript:openwindow('../php/mod_featuretypeMetadata.php?wfs_conf_id=" + global_selectedWfsConfId.toString() + "');";
 	bulbNode.style.visibility = "visible";
 	
 	// set wfsGeomType image
@@ -208,7 +208,7 @@
 		wfsGeomTypeNode.style.visibility = 'visible';
 	}
 	else {
-		var e = new Mb_exception("WFS gazetteer: geometry type unknown.");		
+		var e = new parent.Mb_exception("WFS gazetteer: geometry type unknown.");		
 	}
 	
 	// set image: remove this WFS
@@ -366,19 +366,23 @@
 		var parameters = {command:"getSearchResults", "wfs_conf_id":global_selectedWfsConfId, "frame":this.name, "url":u, "filter":filter, "backlink":""};
 		parent.mb_ajax_get("../php/mod_wfs_gazetteer_server.php", parameters, function (jsCode, status) {
 			document.getElementById("res").innerHTML = "<table><tr><td>Arranging search results...</td></tr></table>";
+			
 			eval(jsCode);
 			
 			for (var i=0; i < parent.wms.length; i++) {
 				for (var j=0; j < parent.wms[i].objLayer.length; j++) {
+	
 					var currentLayer = parent.wms[i].objLayer[j];
 					var wms_id = parent.wms[i].wms_id; 
+	
 					if (currentLayer.gui_layer_wfs_featuretype == global_selectedWfsConfId) {
 						var layer_name = currentLayer.layer_name; 
 						parent.handleSelectedLayer_array(targetArray[0],[wms_id],[layer_name],'querylayer',1); 
-						parent.handleSelectedLayer_array(targetArray[0],[wms_id],[layer_name],'visible',1);					
+						parent.handleSelectedLayer_array(targetArray[0],[wms_id],[layer_name],'visible',1);
 					}
 				}
 			}
+			
 			var body = "";
 			if (typeof(geom) == 'object') {
 				resultGeom = geom; // set the global variable
@@ -451,8 +455,6 @@
 	}
 	return true;
 }
-
-
 </script>
 </head>
 <body leftmargin='0' topmargin='10'  bgcolor='#ffffff'>



More information about the Mapbender_commits mailing list