summaryrefslogtreecommitdiffstats
path: root/frontends/php/latest.php
diff options
context:
space:
mode:
authorhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2004-01-25 13:05:33 +0000
committerhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2004-01-25 13:05:33 +0000
commit05c2eb8ce34285ff930ff9afc3284a897288d5bb (patch)
tree482e307f25189eb64abf9d14e407329572871f93 /frontends/php/latest.php
parent1b6d97a2d28fb53382116cbb73ab63a9bdd01fcf (diff)
downloadzabbix-05c2eb8ce34285ff930ff9afc3284a897288d5bb.tar.gz
zabbix-05c2eb8ce34285ff930ff9afc3284a897288d5bb.tar.xz
zabbix-05c2eb8ce34285ff930ff9afc3284a897288d5bb.zip
- fixed displaying of string value in the Latest Values (Alexei)
git-svn-id: svn://svn.zabbix.com/trunk@1205 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/latest.php')
-rw-r--r--frontends/php/latest.php17
1 files changed, 12 insertions, 5 deletions
diff --git a/frontends/php/latest.php b/frontends/php/latest.php
index 37d85c1a..784e7ec8 100644
--- a/frontends/php/latest.php
+++ b/frontends/php/latest.php
@@ -305,11 +305,18 @@
if(isset($row["lastvalue"]))
{
- if(round($row["lastvalue"])==$row["lastvalue"])
+ if($row["value_type"] == 0 )
+ {
+ echo "<td>"; echo convert_units($row["lastvalue"],$row["units"],$row["multiplier"]); echo "</td>";
+ }
+ else
+ {
+ echo "<td>"; echo nbsp(htmlspecialchars(substr($row["lastvalue"],0,20)." ...")); echo "</td>";
+ }
+/* if(round($row["lastvalue"])==$row["lastvalue"])
{
if($row["value_type"] == 0 )
{
-// echo "<td>"; printf("%.0f %s",$row["lastvalue"],$row["units"]); echo "</td>";
echo "<td>"; echo convert_units($row["lastvalue"],$row["units"],$row["multiplier"]); echo "</td>";
}
else
@@ -319,15 +326,15 @@
}
else
{
-// echo "<td>"; printf("%.2f %s",$row["lastvalue"],$row["units"]); echo "</td>";
echo "<td>"; echo convert_units($row["lastvalue"],$row["units"],$row["multiplier"]); echo "</td>";
- }
+ }*/
}
else
{
echo "<td align=center>-</td>";
}
- if( isset($row["lastvalue"]) && isset($row["prevvalue"]) && $row["lastvalue"]-$row["prevvalue"] != 0 )
+ if( isset($row["lastvalue"]) && isset($row["prevvalue"]) &&
+ ($row["value_type"] == 0) && ($row["lastvalue"]-$row["prevvalue"] != 0) )
{
// echo "<td>"; echo $row["lastvalue"]-$row["prevvalue"]; echo "</td>";
// sprintf("%+0.2f"); does not work