summaryrefslogtreecommitdiffstats
path: root/frontends/php/include/maps.inc.php
diff options
context:
space:
mode:
authorosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-05-12 14:23:12 +0000
committerosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-05-12 14:23:12 +0000
commit4182bc6afb20b00fa27a54c67056bb98a58a49bb (patch)
tree5cab17d23e387cc3b6e8c92e4c928ac5e1111b76 /frontends/php/include/maps.inc.php
parent6a6ac0772b8215bffc5fe8b02fc1033dbf273f41 (diff)
downloadzabbix-4182bc6afb20b00fa27a54c67056bb98a58a49bb.tar.gz
zabbix-4182bc6afb20b00fa27a54c67056bb98a58a49bb.tar.xz
zabbix-4182bc6afb20b00fa27a54c67056bb98a58a49bb.zip
- speed improvement for Overview screens (Eugene)
- developed 'net.if.total[*]' parameter (Eugene) - fixed new map link adding (Eugene) - fixed host group adding (Eugene) - fixed map displaying (Eugene) - fixed 'No permissions' for 'Latest data','Triggers','Alarms' screens (Eugene) - fixed permision deletion (Eugene) - fixed 'get_map_by_sysmapid' function calls(Eugene) - improved php code execution speed (Eugene) git-svn-id: svn://svn.zabbix.com/trunk@2825 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/include/maps.inc.php')
-rw-r--r--frontends/php/include/maps.inc.php16
1 files changed, 8 insertions, 8 deletions
diff --git a/frontends/php/include/maps.inc.php b/frontends/php/include/maps.inc.php
index 9517927d..cb394fe8 100644
--- a/frontends/php/include/maps.inc.php
+++ b/frontends/php/include/maps.inc.php
@@ -28,11 +28,8 @@
{
return $row;
}
- else
- {
- error("No system map with sysmapid=[$sysmapid]");
- }
- return $result;
+ error("No system map with sysmapid=[$sysmapid]");
+ return false;
}
function get_sysmaps_element_by_selementid($selementid)
@@ -64,6 +61,9 @@
$result = DBexecute("delete from sysmaps_elements where sysmapid=$sysmapid");
if(!$result) return $result;
+ // delete map permisions
+ DBexecute('delete from rights where name=\'Network map\' and id='.$sysmapid);
+
return DBexecute("delete from sysmaps where sysmapid=$sysmapid");
}
@@ -251,8 +251,8 @@
{
global $colors;
- $info = "";
$count = 0;
+ $info = "OK";
$color= $colors["Dark Green"];
$db_element = get_sysmaps_element_by_selementid($selementid);
@@ -300,8 +300,8 @@
if($count==0)
{
- $out_info = S_OK_BIG;
- $out_color = $colors["Dark Green"];
+ $info = S_OK_BIG;
+ $color = $colors["Dark Green"];
}
}
elseif($db_element["elementtype"]==SYSMAP_ELEMENT_TYPE_IMAGE)