[Mapbender-commits] r5187 - in trunk/mapbender/http: classes
javascripts php
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Mon Dec 14 11:35:06 EST 2009
Author: armin11
Date: 2009-12-14 11:35:03 -0500 (Mon, 14 Dec 2009)
New Revision: 5187
Modified:
trunk/mapbender/http/classes/class_csw.php
trunk/mapbender/http/classes/class_cswrecord.php
trunk/mapbender/http/javascripts/mod_searchCSW_ajax.php
trunk/mapbender/http/php/mod_searchCatQueryBuilder_server.php
Log:
fix allow loading some more csw - catalogues to db
Modified: trunk/mapbender/http/classes/class_csw.php
===================================================================
--- trunk/mapbender/http/classes/class_csw.php 2009-12-12 14:44:07 UTC (rev 5186)
+++ trunk/mapbender/http/classes/class_csw.php 2009-12-14 16:35:03 UTC (rev 5187)
@@ -209,7 +209,7 @@
}
//Store array of keywords
- if(mb_strtolower($element[tag]) == "OWS:KEYWORD" OR mb_strtolower($element[tag]) == "KEYWORD"){
+ if(mb_strtolower($element[tag]) == "ows:keyword" OR mb_strtolower($element[tag]) == "keyword"){
$this->keywords[count($this->keywords)] = $element[value];
}
@@ -386,6 +386,9 @@
//If not dflt, then it is either soap or xml - store this info as post_xml etc
$op_type_value .= '_'.$op_sub_type;
}
+ if(!isset($value)){
+ $value='';
+ }
//Store values
$sql = " INSERT INTO cat_op_conf(fk_cat_id, param_type, param_name, param_value) " ;
$sql .= " VALUES ($1, $2, $3, $4)";
Modified: trunk/mapbender/http/classes/class_cswrecord.php
===================================================================
--- trunk/mapbender/http/classes/class_cswrecord.php 2009-12-12 14:44:07 UTC (rev 5186)
+++ trunk/mapbender/http/classes/class_cswrecord.php 2009-12-14 16:35:03 UTC (rev 5187)
@@ -67,6 +67,7 @@
}
else{
$x = new connector($url);
+ $e = new mb_exception("class_cswrecord.php: requested url: ".$url);
$data = $x->file;
}
Modified: trunk/mapbender/http/javascripts/mod_searchCSW_ajax.php
===================================================================
--- trunk/mapbender/http/javascripts/mod_searchCSW_ajax.php 2009-12-12 14:44:07 UTC (rev 5186)
+++ trunk/mapbender/http/javascripts/mod_searchCSW_ajax.php 2009-12-14 16:35:03 UTC (rev 5187)
@@ -74,7 +74,7 @@
//defaults
var getrecords_media = 'GET';
- var getrecords_query = 'CQL';
+ var getrecords_query = 'CQL'; //FILTER
//set server side URL for query builder
var phpUrl = '../php/mod_searchCatQueryBuilder_server.php?<?php echo $urlParameters;?>';
Modified: trunk/mapbender/http/php/mod_searchCatQueryBuilder_server.php
===================================================================
--- trunk/mapbender/http/php/mod_searchCatQueryBuilder_server.php 2009-12-12 14:44:07 UTC (rev 5186)
+++ trunk/mapbender/http/php/mod_searchCatQueryBuilder_server.php 2009-12-14 16:35:03 UTC (rev 5187)
@@ -24,7 +24,7 @@
require_once(dirname(__FILE__)."/../classes/class_administration.php");
require_once(dirname(__FILE__)."/../classes/class_json.php");
require_once(dirname(__FILE__)."/../../core/globalSettings.php");
-require_once(dirname(__FILE__)."/../classes/class_connector.php");
+//require_once(dirname(__FILE__)."/../classes/class_connector.php");
/*
* get catalogs for gui
@@ -175,6 +175,7 @@
$query .= (isset($adv_subject) && $adv_subject!="")?"AND dc:Subject Like %$adv_subject%":'';
$url = $url.urlencode($query);
+ $e = new mb_exception("mod_searchCatQueryBuilder.php: url: ".$url);
return $url;
}
More information about the Mapbender_commits
mailing list