Module: nagvis
Branch: master
Commit: 835e107db37439a38c3ff5eb268d4020f5fbd2f7
URL:    
http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis;a=commit;h=835e107db37439a38c3ff5eb268d4020f5fbd2f7

Author: Lars Michelsen <[email protected]>
Date:   Sun Jun 20 22:04:09 2010 +0200

#317 Fixed automap coords when url_target set different than _self

---

 share/server/core/classes/NagVisAutoMap.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/share/server/core/classes/NagVisAutoMap.php 
b/share/server/core/classes/NagVisAutoMap.php
index 3f3b1b9..520bcc7 100644
--- a/share/server/core/classes/NagVisAutoMap.php
+++ b/share/server/core/classes/NagVisAutoMap.php
@@ -421,7 +421,7 @@ class NagVisAutoMap extends GlobalMap {
                        $sLine = str_replace('&#45;', '-', $sLine);
                        // Extract the area objects
                        // Only parsing rect/polys at the moment
-                       
if(preg_match('/^<area\sshape="(rect|poly)"\s(id="[^"]+"\s)?href=".+\/status\.cgi\?host=([^"]+)"\starget="_self"\stitle="[^"]+"\salt=""\scoords="([^"]+)"\/>$/i',
 $sLine, $aMatches)) {
+                       
if(preg_match('/^<area\sshape="(rect|poly)"\s(id="[^"]+"\s)?href=".+\/status\.cgi\?host=([^"]+)"\starget="[a-zA-Z-_]*"\stitle="[^"]+"\salt=""\scoords="([^"]+)"\/>$/i',
 $sLine, $aMatches)) {
                                if(isset($aMatches[1]) && isset($aMatches[2]) 
&& isset($aMatches[3]) && isset($aMatches[4])) {
                                        $type = $aMatches[1];
                                        $name1 = str_replace('&#45;', '-', 
trim($aMatches[3]));


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Nagvis-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nagvis-checkins

Reply via email to