svn commit: r453 - trunk/mapbender/http/javascripts
christoph at osgeo.org
christoph at osgeo.org
Wed Jun 14 09:01:53 EDT 2006
Author: christoph
Date: 2006-06-14 13:01:53+0000
New Revision: 453
Modified:
trunk/mapbender/http/javascripts/mod_digitize_tab.php
trunk/mapbender/http/javascripts/mod_wfs_SpatialRequest.php
Log:
improvement: simplified button handling
Modified: trunk/mapbender/http/javascripts/mod_digitize_tab.php
Url: https://mapbender.osgeo.org/source/browse/mapbender/trunk/mapbender/http/javascripts/mod_digitize_tab.php?view=diff&rev=453&p1=trunk/mapbender/http/javascripts/mod_digitize_tab.php&p2=trunk/mapbender/http/javascripts/mod_digitize_tab.php&r1=452&r2=453
==============================================================================
--- trunk/mapbender/http/javascripts/mod_digitize_tab.php (original)
+++ trunk/mapbender/http/javascripts/mod_digitize_tab.php 2006-06-14 13:01:53+0000
@@ -373,7 +373,7 @@
divTag.setAttribute("id", "div_" + buttonDig_id[i]);
divTag.setAttribute("style", "position:absolute; top:"+buttonDig_y[i]+"; left:"+buttonDig_x[i]+";");
document.getElementById("digButtons").appendChild(divTag);
- var tagContent = "<img name=\""+buttonDig_id[i]+"\" onmouseover=\"parent.mb_regButton_frame('initDigButton', mod_digitize_elName, "+i+");\" id=\""+buttonDig_id[i]+"\" title=\""+buttonDig_titleUp[i]+"\" src=\""+buttonDig_srcUp[i]+"\">";
+ var tagContent = "<img name=\""+buttonDig_id[i]+"\" onmouseover=\"parent.mb_regButton_frame('initDigButton', mod_digitize_elName, "+i+");\" id=\""+buttonDig_id[i]+"\" title=\""+buttonDig_titleUp[i]+"\" src=\""+dig_imgdir+buttonDig_src[i]+"\">";
parent.writeTag(mod_digitize_elName,"div_" + buttonDig_id[i],tagContent);
}
}
@@ -381,9 +381,9 @@
function initDigButton(ind, pos){
parent.mb_button[ind] = document.getElementById(buttonDig_id[pos]);
- parent.mb_button[ind].img_over = buttonDig_srcUp[pos];
- parent.mb_button[ind].img_on = buttonDig_srcDown[pos];
- parent.mb_button[ind].img_off = buttonDig_srcUp[pos];
+ parent.mb_button[ind].img_over = dig_imgdir+buttonDig_src[pos].replace(/_off/,"_over");
+ parent.mb_button[ind].img_on = dig_imgdir+buttonDig_src[pos].replace(/_off/,"_on");
+ parent.mb_button[ind].img_off = dig_imgdir+buttonDig_src[pos];
parent.mb_button[ind].title_on = buttonDig_titleUp[pos];
parent.mb_button[ind].title_off = buttonDig_titleDown[pos];
parent.mb_button[ind].status = 0;
Modified: trunk/mapbender/http/javascripts/mod_wfs_SpatialRequest.php
Url: https://mapbender.osgeo.org/source/browse/mapbender/trunk/mapbender/http/javascripts/mod_wfs_SpatialRequest.php?view=diff&rev=453&p1=trunk/mapbender/http/javascripts/mod_wfs_SpatialRequest.php&p2=trunk/mapbender/http/javascripts/mod_wfs_SpatialRequest.php&r1=452&r2=453
==============================================================================
--- trunk/mapbender/http/javascripts/mod_wfs_SpatialRequest.php (original)
+++ trunk/mapbender/http/javascripts/mod_wfs_SpatialRequest.php 2006-06-14 13:01:53+0000
@@ -67,16 +67,16 @@
function displayButtons() {
for (var i = 0 ; i < buttonWfs_id.length ; i ++) {
if (parseInt(buttonWfs_on[i])==1) {
- document.write("<div id='div_"+buttonWfs_id[i]+"' style='position:absolute; top:"+buttonWfs_y[i]+"; left:"+buttonWfs_x[i]+"'><img name=\""+buttonWfs_id[i]+"\" onmouseover=\"mb_regButton_frame('initWfsButton', null, "+i+");\" id=\""+buttonWfs_id[i]+"\" title=\""+buttonWfs_titleUp[i]+"\" src=\""+buttonWfs_srcUp[i]+"\"></div>");
+ document.write("<div id='div_"+buttonWfs_id[i]+"' style='position:absolute; top:"+buttonWfs_y[i]+"; left:"+buttonWfs_x[i]+"'><img name=\""+buttonWfs_id[i]+"\" onmouseover=\"mb_regButton_frame('initWfsButton', null, "+i+");\" id=\""+buttonWfs_id[i]+"\" title=\""+buttonWfs_titleUp[i]+"\" src=\""+wfs_imgdir+buttonWfs_src[i]+"\"></div>");
}
}
}
function initWfsButton(ind, pos) {
mb_button[ind] = document.getElementById(buttonWfs_id[pos]);
- mb_button[ind].img_over = buttonWfs_srcUp[pos];
- mb_button[ind].img_on = buttonWfs_srcDown[pos];
- mb_button[ind].img_off = buttonWfs_srcUp[pos];
+ mb_button[ind].img_over = wfs_imgdir + buttonWfs_src[pos].replace(/_off/,"_over");
+ mb_button[ind].img_on = wfs_imgdir + buttonWfs_src[pos].replace(/_off/,"_on");
+ mb_button[ind].img_off = wfs_imgdir + buttonWfs_src[pos];
mb_button[ind].status = 0;
mb_button[ind].elName = buttonWfs_id[pos];
mb_button[ind].fName = "";
More information about the Mapbender_commits
mailing list