[Mapbender-commits] r4077 - trunk/mapbender/http/javascripts
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Tue Jun 23 04:20:28 EDT 2009
Author: verenadiewald
Date: 2009-06-23 04:20:27 -0400 (Tue, 23 Jun 2009)
New Revision: 4077
Modified:
trunk/mapbender/http/javascripts/mod_zoomOut1.php
Log:
Mapbender API
Modified: trunk/mapbender/http/javascripts/mod_zoomOut1.php
===================================================================
--- trunk/mapbender/http/javascripts/mod_zoomOut1.php 2009-06-23 08:09:57 UTC (rev 4076)
+++ trunk/mapbender/http/javascripts/mod_zoomOut1.php 2009-06-23 08:20:27 UTC (rev 4077)
@@ -1,31 +1,21 @@
<?php
#$Id$
#$Header: /cvsroot/mapbender/mapbender/http/javascripts/mod_zoomOut1.php,v 1.8 2005/09/13 18:16:42 bjoern_heuser Exp $
-
-require_once(dirname(__FILE__)."/../php/mb_validatePermission.php");
?>
-var mod_zoomOut_img = new Image();
-mod_zoomOut_img.src = "<?php echo $e_src; ?>";
-var mod_zoomOut_img_over = new Image();
-mod_zoomOut_img_over.src = "<?php echo preg_replace("/_off/","_over",$e_src); ?>";
-
-var zoomOut1Id = '<?php echo $e_id; ?>';
-
-var $zoomOut1Button = $("#"+zoomOut1Id);
-
-$zoomOut1Button.click(function () {
- zoom("<?php echo $e_target[0]; ?>", false, 2.0);
-});
-
-function mod_zoomOut1_init(obj){
- document.getElementById("zoomOut1").src = mod_zoomOut_img_over.src;
- obj.onmouseover = new Function("mod_zoomOut1_over()");
- obj.onmouseout = new Function("mod_zoomOut1_out()");
-}
-function mod_zoomOut1_over(){
- document.getElementById("zoomOut1").src = mod_zoomOut_img_over.src;
-}
-function mod_zoomOut1_out(){
- document.getElementById("zoomOut1").src = mod_zoomOut_img.src;
-}
-
+$(this).click(function () {
+ if (!options.target) {
+ return;
+ }
+ if (!Mapbender.Modules[options.target]) {
+ return;
+ }
+ Mapbender.Modules[options.target].zoom(false, 2.0);
+}).mouseover(function () {
+ if (options.src) {
+ this.src = options.src.replace(/_off/, "_over");
+ }
+}).mouseout(function () {
+ if (options.src) {
+ this.src = options.src;
+ }
+});
\ No newline at end of file
More information about the Mapbender_commits
mailing list