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