array(T_ZBX_INT, O_OPT, P_SYS|P_NZERO, BETWEEN(0,65535), NULL), "hostid"=> array(T_ZBX_INT, O_OPT, P_SYS|P_NZERO, BETWEEN(0,65535), NULL), "start"=> array(T_ZBX_INT, O_OPT, P_SYS, BETWEEN(0,65535)."({}%100==0)", NULL), "next"=> array(T_ZBX_STR, O_OPT, P_SYS, NULL, NULL), "prev"=> array(T_ZBX_STR, O_OPT, P_SYS, NULL, NULL) ); check_fields($fields); ?> AddVar("start",$_REQUEST["start"]); } else { $btnPrev->SetEnable('no'); } $form->AddItem($btnPrev); $form->AddItem(new CButton("next","Next 100 >>")); show_header2(S_HISTORY_OF_ACTIONS_BIG,$form); ?> setHeader(array(S_TIME, S_TYPE, S_STATUS, S_RECIPIENTS, S_SUBJECT, S_MESSAGE, S_ERROR)); $col=0; $skip=$_REQUEST["start"]; while(($row=DBfetch($result))&&($col<100)) { if(!check_anyright("Default permission","R")) { continue; } if($skip > 0) { $skip--; continue; } $time=date("Y.M.d H:i:s",$row["clock"]); if($row["status"] == 1) { $status=new CCol(S_SENT,"off"); } else { $status=new CCol(S_NOT_SENT,"on"); } $sendto=htmlspecialchars($row["sendto"]); $subject="
".htmlspecialchars($row["subject"])."
"; $message="
".htmlspecialchars($row["message"])."
"; if($row["error"] == "") { $error=array("value"=>" ","class"=>"off"); } else { $error=array("value"=>$row["error"],"class"=>"on"); } $table->addRow(array( $time, $row["description"], $status, $sendto, $subject, $message, $error)); $col++; } $table->show(); ?>