[Mapbender-commits] r4732 - trunk/mapbender/http/javascripts
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Sat Sep 26 14:09:41 EDT 2009
Author: astrid_emde
Date: 2009-09-26 14:09:40 -0400 (Sat, 26 Sep 2009)
New Revision: 4732
Modified:
trunk/mapbender/http/javascripts/map_obj.js
trunk/mapbender/http/javascripts/mod_box1.js
trunk/mapbender/http/javascripts/mod_overview.js
trunk/mapbender/http/javascripts/mod_selArea.js
trunk/mapbender/http/javascripts/mod_setBackground.php
Log:
Modified: trunk/mapbender/http/javascripts/map_obj.js
===================================================================
--- trunk/mapbender/http/javascripts/map_obj.js 2009-09-26 17:37:17 UTC (rev 4731)
+++ trunk/mapbender/http/javascripts/map_obj.js 2009-09-26 18:09:40 UTC (rev 4732)
@@ -336,7 +336,6 @@
this.styles[i] = styles;
this.querylayers[i] = querylayers;
}
-
};
/**
* get the extent of the mapObj
Modified: trunk/mapbender/http/javascripts/mod_box1.js
===================================================================
--- trunk/mapbender/http/javascripts/mod_box1.js 2009-09-26 17:37:17 UTC (rev 4731)
+++ trunk/mapbender/http/javascripts/mod_box1.js 2009-09-26 18:09:40 UTC (rev 4732)
@@ -221,4 +221,10 @@
if (!domElementsExist()) {
createDomElements();
}
+ else {
+ topNode = document.getElementById(map.elementName + topSuffix);
+ leftNode = document.getElementById(map.elementName + leftSuffix);
+ rightNode = document.getElementById(map.elementName + rightSuffix);
+ bottomNode = document.getElementById(map.elementName + bottomSuffix);
+ }
};
Modified: trunk/mapbender/http/javascripts/mod_overview.js
===================================================================
--- trunk/mapbender/http/javascripts/mod_overview.js 2009-09-26 17:37:17 UTC (rev 4731)
+++ trunk/mapbender/http/javascripts/mod_overview.js 2009-09-26 18:09:40 UTC (rev 4732)
@@ -77,6 +77,10 @@
map = Mapbender.modules[options.id];
map.isOverview = true;
+ // if the setBackground module is active,
+ // the overview wms might be hidden.
+ // so we activate it here.
+ map.wms[0].gui_wms_visible = 1;
map.skipWmsIfSrsNotSupported =
options.skipWmsIfSrsNotSupported === 1 ? true : false;
Modified: trunk/mapbender/http/javascripts/mod_selArea.js
===================================================================
--- trunk/mapbender/http/javascripts/mod_selArea.js 2009-09-26 17:37:17 UTC (rev 4731)
+++ trunk/mapbender/http/javascripts/mod_selArea.js 2009-09-26 18:09:40 UTC (rev 4732)
@@ -48,7 +48,8 @@
box = new Mapbender.Box({
target: options.target
});
- $(map.getDomElement()).css("cursor", "crosshair")
+ $(map.getDomElement())
+ .css("cursor", "crosshair")
.mousedown(function (e) {
box.start(e);
return false;
@@ -74,6 +75,7 @@
return;
}
$(map.getDomElement())
+ .css("cursor", "default")
.unbind("mousedown")
.unbind("mouseup")
.unbind("mousemove");
Modified: trunk/mapbender/http/javascripts/mod_setBackground.php
===================================================================
--- trunk/mapbender/http/javascripts/mod_setBackground.php 2009-09-26 17:37:17 UTC (rev 4731)
+++ trunk/mapbender/http/javascripts/mod_setBackground.php 2009-09-26 18:09:40 UTC (rev 4732)
@@ -32,15 +32,16 @@
});
var mod_setBackground_active = false;
function mod_setBackground_init(){
+ var map = Mapbender.modules[mod_setBackground_target];
var setBackgroundSelectBox = document.setBackground.mod_setBackground_list;
var ind = setBackgroundSelectBox.options[0].value;
var cnt = 0;
var selInd;
setBackgroundSelectBox.options[setBackgroundSelectBox.length - 1] = null;
- for(var i=0; i<wms.length; i++){
- if(wms[i].gui_wms_visible == '0'){
- var title = wms[i].wms_title;
+ for(var i=0; i<map.wms.length; i++){
+ if(map.wms[i].gui_wms_visible == '0'){
+ var title = map.wms[i].wms_title;
var newO = new Option(title, i, false,false);
setBackgroundSelectBox.options[setBackgroundSelectBox.length] = newO;
@@ -51,15 +52,16 @@
}
}
if (cnt >0){
- wms[ind].gui_wms_visible = 2;
+ map.wms[ind].gui_wms_visible = 2;
setBackgroundSelectBox.selectedIndex = selInd;
}
mod_setBackground_active = ind;
}
function mod_setBackground_change(obj){
- wms[mod_setBackground_active].gui_wms_visible = 0;
- wms[obj.value].gui_wms_visible = 2;
+ var map = Mapbender.modules[mod_setBackground_target];
+ map.wms[mod_setBackground_active].gui_wms_visible = 0;
+ map.wms[obj.value].gui_wms_visible = 2;
mod_setBackground_active = obj.value;
zoom(mod_setBackground_target,true, 1.0);
}
More information about the Mapbender_commits
mailing list