"; ?> ".S_NO_PERMISSIONS.""); show_footer(); exit; } ?> ".$row["name"].""); echo ""; for($c=0;$c<$row["cols"];$c++) { echo ""; } echo "\n"; } echo "
\n"; echo ""; echo "
"; $iresult=DBSelect("select * from screens_items where screenid=$screenid and x=$c and y=$r"); if(DBnum_rows($iresult)>0) { $irow=DBfetch($iresult); $screenitemid=$irow["screenitemid"]; $resource=$irow["resource"]; $resourceid=$irow["resourceid"]; $width=$irow["width"]; $height=$irow["height"]; } else { $screenitemid=0; $resource=0; $resourceid=0; $width=500; $height=100; } if(isset($_GET["x"])&&($_GET["x"]==$c)&&($_GET["y"]==$r)) { $resource=@iif(isset($_GET["resource"]),$_GET["resource"],$resource); $resourceid=@iif(isset($_GET["resourceid"]),$_GET["resourceid"],$resourceid); $screenitemid=@iif(isset($_GET["screenitemid"]),$_GET["screenitemid"],$screenitemid); $width=@iif(isset($_GET["width"]),$_GET["width"],$width); $height=@iif(isset($_GET["height"]),$_GET["height"],$height); show_form_begin("screenedit.cell"); echo S_SCREEN_CELL_CONFIGURATION; echo ""; echo ""; echo ""; echo ""; // echo ""; // echo ""; show_table2_v_delimiter(); echo S_RESOURCE; show_table2_h_delimiter(); echo ""; // Simple graph if($resource == 1) { show_table2_v_delimiter(); echo nbsp(S_PARAMETER); show_table2_h_delimiter(); $result=DBselect("select h.host,i.description,i.itemid from hosts h,items i where h.hostid=i.hostid and h.status=".HOST_STATUS_MONITORED." and i.status=0 order by h.host,i.description"); echo ""; } // Plain text else if($resource == 3) { show_table2_v_delimiter(); echo nbsp(S_PARAMETER); show_table2_h_delimiter(); $result=DBselect("select h.host,i.description,i.itemid from hosts h,items i where h.hostid=i.hostid and h.status=".HOST_STATUS_MONITORED." and i.status=0 order by h.host,i.description"); echo ""; } // User-defined graph else if($resource == 0) { show_table2_v_delimiter(); echo nbsp(S_GRAPH_NAME); show_table2_h_delimiter(); $result=DBselect("select graphid,name from graphs order by name"); echo ""; } // Map else if($resource == 2) { show_table2_v_delimiter(); echo S_MAP; show_table2_h_delimiter(); $result=DBselect("select sysmapid,name from sysmaps order by name"); echo ""; } else { echo ""; } if($resource!=2) { show_table2_v_delimiter(); echo S_WIDTH; show_table2_h_delimiter(); echo ""; show_table2_v_delimiter(); echo S_HEIGHT; show_table2_h_delimiter(); echo ""; } else { echo ""; echo ""; } show_table2_v_delimiter2(); echo ""; if($resourceid!=0) { echo ""; } echo ""; show_table2_header_end(); } else if( ($screenitemid!=0) && ($resource==0) ) { echo ""; } else if( ($screenitemid!=0) && ($resource==1) ) { echo ""; } else if( ($screenitemid!=0) && ($resource==2) ) { echo ""; } else if( ($screenitemid!=0) && ($resource==3) ) { show_screen_plaintext($resourceid); } else { echo "".S_EMPTY.""; } echo "
\n"; echo "
"; ?>