summaryrefslogtreecommitdiffstats
path: root/frontends/php/include/classes.inc.php
diff options
context:
space:
mode:
authorhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-06-24 16:47:37 +0000
committerhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-06-24 16:47:37 +0000
commit094a2bfd4435f30e2062c941146b0dbb18bb8337 (patch)
treed7871c1c1819cf31da89ec9e72bc810c16293549 /frontends/php/include/classes.inc.php
parent923e05b9533aaa3b1b109ccab4341e7555147fcb (diff)
downloadzabbix-094a2bfd4435f30e2062c941146b0dbb18bb8337.tar.gz
zabbix-094a2bfd4435f30e2062c941146b0dbb18bb8337.tar.xz
zabbix-094a2bfd4435f30e2062c941146b0dbb18bb8337.zip
Minor changes.
git-svn-id: svn://svn.zabbix.com/trunk@1890 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/include/classes.inc.php')
-rw-r--r--frontends/php/include/classes.inc.php54
1 files changed, 11 insertions, 43 deletions
diff --git a/frontends/php/include/classes.inc.php b/frontends/php/include/classes.inc.php
index 774b6ff7..0ec17f8b 100644
--- a/frontends/php/include/classes.inc.php
+++ b/frontends/php/include/classes.inc.php
@@ -45,8 +45,6 @@
var $count;
// Number of items
var $num;
- // 1 - if thereis nothing to draw
- var $nodata;
var $header;
@@ -107,7 +105,6 @@
$this->shiftY=17;
$this->border=1;
$this->num=0;
- $this->nodata=1;
$this->yaxistype=GRAPH_YAXIS_TYPE_CALCULATED;
$this->count=array();
@@ -298,23 +295,17 @@
DashedLine($this->im,$i*$this->sizeX/24+$this->shiftX,$this->shiftY,$i*$this->sizeX/24+$this->shiftX,$this->sizeY+$this->shiftY,$this->colors["Gray"]);
}
-// Some data exists, so draw time line
-
-// Draw the grid regardless of data
-// if($this->nodata==0)
+ $old_day=-1;
+ for($i=0;$i<=24;$i++)
{
- $old_day=-1;
- for($i=0;$i<=24;$i++)
- {
- ImageStringUp($this->im, 1,$i*$this->sizeX/24+$this->shiftX-3, $this->sizeY+$this->shiftY+57, date(" H:i",$this->from_time+$i*$this->period/24) , $this->colors["Black No Alpha"]);
+ ImageStringUp($this->im, 1,$i*$this->sizeX/24+$this->shiftX-3, $this->sizeY+$this->shiftY+57, date(" H:i",$this->from_time+$i*$this->period/24) , $this->colors["Black No Alpha"]);
- $new_day=date("d",$this->from_time+$i*$this->period/24);
- if( ($old_day != $new_day) ||($i==24))
- {
- $old_day=$new_day;
- ImageStringUp($this->im, 1,$i*$this->sizeX/24+$this->shiftX-3, $this->sizeY+$this->shiftY+57, date("m.d H:i",$this->from_time+$i*$this->period/24) , $this->colors["Dark Red No Alpha"]);
+ $new_day=date("d",$this->from_time+$i*$this->period/24);
+ if( ($old_day != $new_day) ||($i==24))
+ {
+ $old_day=$new_day;
+ ImageStringUp($this->im, 1,$i*$this->sizeX/24+$this->shiftX-3, $this->sizeY+$this->shiftY+57, date("m.d H:i",$this->from_time+$i*$this->period/24) , $this->colors["Dark Red No Alpha"]);
- }
}
}
}
@@ -331,17 +322,6 @@
}
}
- function noDataFound()
- {
- $this->drawGrid();
-
- ImageString($this->im, 2,$this->sizeX/2-50, $this->sizeY+$this->shiftY+40, "NO DATA FOUND FOR THIS PERIOD" , $this->colors["Dark Red No Alpha"]);
- ImageStringUp($this->im,0,imagesx($this->im)-10,imagesy($this->im)-50, "http://www.zabbix.com", $this->colors["Gray"]);
- ImageOut($this->im);
- ImageDestroy($this->im);
- exit;
- }
-
function drawLogo()
{
ImageStringUp($this->im,0,imagesx($this->im)-10,imagesy($this->im)-50, "http://www.zabbix.com", $this->colors["Gray"]);
@@ -540,7 +520,6 @@
$this->max[$this->itemids[$row["itemid"]]][$i]=$row["max"];
$this->avg[$this->itemids[$row["itemid"]]][$i]=$row["avg"];
$this->clock[$this->itemids[$row["itemid"]]][$i]=$row["clock"];
- $this->nodata=0;
}
}
@@ -571,16 +550,12 @@
if($this->num==0)
{
- $this->noDataFound();
+// $this->noDataFound();
}
$this->checkPermissions();
$this->selectData();
- if($this->nodata==1)
- {
- $this->noDataFound();
- }
$this->drawGrid();
$maxX=900;
@@ -633,16 +608,9 @@
}
}
- if($this->nodata == 0)
- {
- for($i=0;$i<=6;$i++)
- {
- ImageString($this->im, 1, $this->sizeX+5+$this->shiftX, $this->sizeY-$this->sizeY*$i/6-4+$this->shiftY, convert_units($this->sizeY*$i/6*($maxY-$minY)/$this->sizeY+$minY,$this->items[0]["units"]) , $this->colors["Dark Red No Alpha"]);
- }
- }
- else
+ for($i=0;$i<=6;$i++)
{
- ImageString($this->im, 2,$this->sizeX/2 -50,$this->sizeY+$this->shiftY+3, "NO DATA FOR THIS PERIOD" , $this->colors["Dark Red No Alpha"]);
+ ImageString($this->im, 1, $this->sizeX+5+$this->shiftX, $this->sizeY-$this->sizeY*$i/6-4+$this->shiftY, convert_units($this->sizeY*$i/6*($maxY-$minY)/$this->sizeY+$minY,$this->items[0]["units"]) , $this->colors["Dark Red No Alpha"]);
}
$this->drawLogo();