From daa5481f0be02ef2aafba98cb9b8cd80a3ec5387 Mon Sep 17 00:00:00 2001 From: hugetoad Date: Sun, 23 Mar 2003 09:21:41 +0000 Subject: Support for screen builder. Thanks to Arturs Aboltins. (Alexei) git-svn-id: svn://svn.zabbix.com/trunk@714 97f52cf1-0a1b-0410-bd0e-c28be96e8082 --- frontends/php/screenedit.php | 150 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 150 insertions(+) create mode 100644 frontends/php/screenedit.php (limited to 'frontends/php/screenedit.php') diff --git a/frontends/php/screenedit.php b/frontends/php/screenedit.php new file mode 100644 index 00000000..6f7e82e2 --- /dev/null +++ b/frontends/php/screenedit.php @@ -0,0 +1,150 @@ + + +"; +?> + +No permissions !"); + show_footer(); + exit; + } +?> + + + +"; + for($c=0;$c<$row["cols"];$c++) + { + echo "\n"; + + echo ""; + echo "
"; + $iresult=DBSelect("select * from screens_items where scid=$scid and x=$c and y=$r"); + if($iresult) + { + $irow=DBfetch($iresult); + $scitemid=$irow["scitemid"]; + $graphid=$irow["graphid"]; + $width=$irow["width"]; + $height=$irow["height"]; + } + else + { + $scitemid=0; + $graphid=0; + $width=100; + $height=50; + } + + if(($HTTP_GET_VARS["register"]=="edit")&&($HTTP_GET_VARS["x"]==$c)&&($HTTP_GET_VARS["y"]==$r)) + { + show_table2_header_begin(); + echo "Screen item configuration"; + show_table2_v_delimiter(); + echo ""; + echo ""; + echo ""; + echo ""; + + echo "Graph name"; + show_table2_h_delimiter(); + + if($graphid!=0) + { + $result=DBselect("select name from graphs where graphid=$graphid"); + if($result) $name=DBget_field($result,0,0); + else $name="(none)"; + } + else $name="(none)"; + + $result=DBselect("select graphid,name from graphs"); + echo ""; + + show_table2_v_delimiter(); + echo "Width"; + show_table2_h_delimiter(); + echo ""; + show_table2_v_delimiter(); + echo "Height"; + show_table2_h_delimiter(); + echo ""; + + show_table2_v_delimiter2(); + echo ""; + if($scitemid!=0) + { + echo ""; + } + echo ""; + + show_table2_header_end(); + } + else if($graphid!=0) + { + echo ""; + } + else + { + echo "Empty"; + } + echo "
\n"; + + echo ""; + } + echo "\n"; + } + echo ""; + + +?> + + -- cgit