[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