= 1 ? 1 : 0); ?> array(T_ZBX_INT, O_OPT, P_SYS|P_NZERO, DB_ID,NULL), "dec"=> array(T_ZBX_INT, O_OPT, P_SYS, BETWEEN(0,65535*65535),NULL), "inc"=> array(T_ZBX_INT, O_OPT, P_SYS, BETWEEN(0,65535*65535),NULL), "from"=> array(T_ZBX_INT, O_OPT, P_SYS, BETWEEN(0,65535*65535),NULL), "left"=> array(T_ZBX_INT, O_OPT, P_SYS, BETWEEN(0,65535*65535),NULL), "right"=> array(T_ZBX_INT, O_OPT, P_SYS, BETWEEN(0,65535*65535),NULL), "period"=> array(T_ZBX_INT, O_OPT, P_SYS, BETWEEN(0,65535*65535),NULL), "stime"=> array(T_ZBX_STR, O_OPT, P_SYS, NULL,NULL), "action"=> array(T_ZBX_STR, O_OPT, P_SYS, IN("'go'"),NULL), "reset"=> array(T_ZBX_STR, O_OPT, P_SYS, IN("'reset'"),NULL), "fullscreen"=> array(T_ZBX_INT, O_OPT, P_SYS, IN("0,1"), NULL) ); check_fields($fields); ?> 0) { $screen = get_screen_by_screenid($_REQUEST["screenid"]); if($screen) { $url = "screens.php?screenid=".$_REQUEST["screenid"]; if($_REQUEST["fullscreen"]==0) $url .= "&fullscreen=1"; array_push($text,nbsp(" / "),new CLink($screen["name"], $url)); } else { $_REQUEST["screenid"] = 0; update_profile("web.screens.screenid",$_REQUEST["screenid"]); } } $form = new CForm(); $form->AddVar("fullscreen",$_REQUEST["fullscreen"]); $cmbScreens = new CComboBox("screenid",$_REQUEST["screenid"],"submit()"); $screen_correct = 0; $first_screen = 0; $result=DBselect("select screenid,name from screens order by name"); while($row=DBfetch($result)) { if(!check_right("Screen","R",$row["screenid"])) continue; $cmbScreens->AddItem($row["screenid"],$row["name"]); if($_REQUEST["screenid"] == $row["screenid"]) $screen_correct = 1; if($first_screen == 0) $first_screen = $row["screenid"]; } if($screen_correct == 0 && $first_screen != 0) { $_REQUEST["screenid"] = $first_screen; $cmbScreens->SetValue($first_screen); } $form->AddItem($cmbScreens); show_header2($text,$form); ?> 0 && check_right("Screen","R",$_REQUEST["screenid"])) { $effectiveperiod=navigation_bar_calc(); $table = get_screen($_REQUEST["screenid"], 0, $effectiveperiod); $table->Show(); navigation_bar("screens.php"); } ?>