diff options
| author | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2004-01-11 10:32:57 +0000 |
|---|---|---|
| committer | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2004-01-11 10:32:57 +0000 |
| commit | 5efc223a6d3dc10ef8298c95eb99485dfb44467e (patch) | |
| tree | 28ca71d337379628b0db1e129ccfeecded8cdcc3 /frontends/php | |
| parent | 06ed4e03676ca8087cc40ca3d018b96a055a3b96 (diff) | |
| download | zabbix-5efc223a6d3dc10ef8298c95eb99485dfb44467e.tar.gz zabbix-5efc223a6d3dc10ef8298c95eb99485dfb44467e.tar.xz zabbix-5efc223a6d3dc10ef8298c95eb99485dfb44467e.zip | |
Better time navigation.
git-svn-id: svn://svn.zabbix.com/trunk@1168 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php')
| -rw-r--r-- | frontends/php/charts.php | 60 |
1 files changed, 34 insertions, 26 deletions
diff --git a/frontends/php/charts.php b/frontends/php/charts.php index 4bfbe9ce..6718caba 100644 --- a/frontends/php/charts.php +++ b/frontends/php/charts.php @@ -173,17 +173,19 @@ echo("<b>Period:</b> "); $hour=3600; - foreach(array(1,2,4,8,12,24) as $count){ - $tmp=$hour*$count; - echo("[<A HREF=\"charts.php?period=$tmp".url_param("graphid").url_param("from").url_param("keep").url_param("fullscreen")."\">"); - echo($count."h</A>] "); + + $a=array("1h"=>3600,"2h"=>2*3600,"4h"=>4*3600,"8h"=>8*3600,"12h"=>12*3600, + "24h"=>24*3600,"week"=>7*24*3600,"month"=>31*24*3600,"year"=>365*24*3600); + foreach($a as $label=>$sec){ + echo("[-<A HREF=\"charts.php?period=$sec".url_param("graphid").url_param("from").url_param("keep").url_param("fullscreen")."\">"); + echo($label."</A>+] "); } - echo("[<A HREF=\"charts.php?period=".(7*24*3600).url_param("graphid").url_param("from").url_param("keep").url_param("fullscreen")."\">week</A>] "); - echo("[<A HREF=\"charts.php?period=".(30*24*3600).url_param("graphid").url_param("from").url_param("keep").url_param("fullscreen")."\">month</A>] "); - echo("[<A HREF=\"charts.php?period=".(365*24*3600).url_param("graphid").url_param("from").url_param("keep").url_param("fullscreen")."\">year</A>] "); +// echo("[<A HREF=\"charts.php?period=".(7*24*3600).url_param("graphid").url_param("from").url_param("keep").url_param("fullscreen")."\">week</A>] "); +// echo("[<A HREF=\"charts.php?period=".(30*24*3600).url_param("graphid").url_param("from").url_param("keep").url_param("fullscreen")."\">month</A>] "); +// echo("[<A HREF=\"charts.php?period=".(365*24*3600).url_param("graphid").url_param("from").url_param("keep").url_param("fullscreen")."\">year</A>] "); -/* echo("or "); +/* echo("or "); $tmp=$HTTP_GET_VARS["period"]+$hour; echo("[<A HREF=\"charts.php?period=$tmp".url_param("graphid").url_param("from").url_param("keep").url_param("fullscreen")."\">"); echo("+1h</A>] "); @@ -200,35 +202,41 @@ echo("[-1h] "); }*/ - echo(" <b>Back:</b> "); + echo("</div>"); + + echo "</TD>"; + echo "<TD BGCOLOR=#FFFFFF WIDTH=15% ALIGN=RIGHT>"; + echo(" <b>Keep period:</b> "); + if($HTTP_GET_VARS["keep"] == 1) + { + echo("[<A HREF=\"charts.php?keep=0".url_param("graphid").url_param("from").url_param("period").url_param("fullscreen")."\">On</a>]"); + } + else + { + echo("[<A HREF=\"charts.php?keep=1".url_param("graphid").url_param("from").url_param("period").url_param("fullscreen")."\">Off</a>]"); + } + echo "</TD>"; + echo "</TR>"; + echo "<TR BGCOLOR=#FFFFFF>"; + echo "<TD>"; + echo("<div align=left>"); + echo("<b>Move:</b> "); $day=24; foreach(array(0,1,2,7,14) as $count){ $tmp=$day*$count; - echo("[<A HREF=\"charts.php?from=$tmp".url_param("graphid").url_param("period").url_param("keep").url_param("fullscreen")."\">"); - echo($count."d</A>] "); + echo("[-<A HREF=\"charts.php?from=$tmp".url_param("graphid").url_param("period").url_param("keep").url_param("fullscreen")."\">"); + echo($count."d</A>+] "); } - if(isset($HTTP_GET_VARS["keep"])) - { - echo(" <b>Keep period:</b> "); - if($HTTP_GET_VARS["keep"] == 1) - { - echo("[<A HREF=\"charts.php?keep=0".url_param("graphid").url_param("from").url_param("period").url_param("fullscreen")."\">On</a>]"); - } - else - { - echo("[<A HREF=\"charts.php?keep=1".url_param("graphid").url_param("from").url_param("period").url_param("fullscreen")."\">Off</a>]"); - } - } echo("</div>"); - echo "</TD>"; echo "<TD BGCOLOR=#FFFFFF WIDTH=15% ALIGN=RIGHT>"; -// echo("<div align=right>"); +// echo("<div align=left>"); echo "<form method=\"put\" action=\"charts.php\">"; echo "<input name=\"graphid\" type=\"hidden\" value=\"".$HTTP_GET_VARS["graphid"]."\" size=12>"; - echo "<input name=\"stime\" value=\"yyyymmdd\" size=8>"; + echo "<input name=\"stime\" class=\"biginput\" value=\"yyyymmdd\" size=8>"; + echo " "; echo "<input class=\"button\" type=\"submit\" name=\"action\" value=\"go\">"; echo "</form>"; // echo("</div>"); |
