echo "<td>"; if ($perm) { if ($perm->have_perm("admin") or $perm->have_perm("support")) { echo "<a href=\"" . $sess->self_url() . $sess->add_query(array("cmd" => "Edit", $this->primary_key => $data[$this->primary_key])) . "\" title='Edit'><img src='/images/edit.jpg'></img></a>"; echo "<a href=\"" . $sess->self_url() . $sess->add_query(array("cmd" => "Close", $this->primary_key => $data[$this->primary_key])) . "\" title='Close'><img src='/images/close.jpg'></img></a>"; } } else { echo "<a href=\"" . $sess->self_url() . $sess->add_query(array("cmd" => "View", $this->primary_key => $data[$this->primary_key])) . "\" title='View'><img src='/images/view.jpg'></img></a>"; } echo "</td>"; } } $QUERY_STRING = ""; get_request_values("SrchLevel,SrchState,assigned,SrchTicketNo,SrchShortDesc,SrchUserName,SrchEntBy,AssignedTo,TicketNo,Comment,Level,Closed,Status,OldStatus,Mail,Severity"); $f = new my_SupportTicketsform(); $f->setup(); $f->form_data->before = <<<BEFORE if (f.elements['AssignedTo'].value=='') { \tif (!confirm('Ticket has not been assigned to anyone. OK to accept Cancel to change.')) { \t\treturn false; \t} }\t if (f.elements['UserName'].value.length<3) { \tf.elements['UserName'].value=prompt('Please enter Username','unknown'); } if (f.elements['ShortDesc'].value.length<3) { \tf.elements['ShortDesc'].value=prompt('Please enter Short Description of Problem',''); } if ((f.elements['RoomNo'].value.length<1) and (false)) { \tf.elements['RoomNo'].value=prompt('Please enter Room No',''); }