array(T_ZBX_INT, O_MAND, P_SYS, DB_ID, NULL), "message"=> array(T_ZBX_STR, O_OPT, NULL, NOT_EMPTY, 'isset({save})'), /* actions */ "save"=> array(T_ZBX_STR,O_OPT, P_ACT|P_SYS, NULL, NULL), "cancel"=> array(T_ZBX_STR, O_OPT, P_SYS|P_ACT, null, null) ); check_fields($fields); ?> SetAlign("center"); $db_acks = get_acknowledges_by_eventid($db_data["eventid"]); while($db_ack = DBfetch($db_acks)) { $db_user = get_user_by_userid($db_ack["userid"]); $table->AddRow(array( new CCol($db_user["alias"],"user"), new CCol(date("d-m-Y h:i:s A",$db_ack["clock"]),"time")), "title"); $msgCol = new CCol(nl2br($db_ack["message"])); $msgCol->SetColspan(2); $table->AddRow($msgCol,"msg"); } /**/ if($table->GetNumRows() > 0) { $table->Show(); echo BR; } insert_new_message_form(); ?>