Ticket #2174: ticket_system.patch
| File ticket_system.patch, 4.8 KB (added by benedikt, 22 months ago) |
|---|
-
gui/admin/ticket_closed.php
59 59 if (isset($_GET['psi'])) { 60 60 $start_index = $_GET['psi']; 61 61 } 62 62 63 $count_query = " 63 64 SELECT 64 65 COUNT(`ticket_id`) AS cnt 65 66 FROM 66 67 `tickets` 67 68 WHERE 69 (`ticket_from` = ? OR `ticket_to` = ?) 70 AND 68 71 `ticket_status` = 0 69 72 AND 70 73 `ticket_reply` = 0 71 74 "; 72 75 73 $rs = exec_query($sql, $count_query );76 $rs = exec_query($sql, $count_query, array($user_id,$user_id)); 74 77 $records_count = $rs->fields['cnt']; 75 78 76 79 $query = <<<SQL_QUERY … … 84 87 FROM 85 88 `tickets` 86 89 WHERE 90 (`ticket_from` = ? OR `ticket_to` = ?) 91 AND 87 92 `ticket_status` = 0 88 93 AND 89 94 `ticket_reply` = 0 … … 93 98 $start_index, $rows_per_page 94 99 SQL_QUERY; 95 100 96 $rs = exec_query($sql, $query );101 $rs = exec_query($sql, $query, array($user_id,$user_id)); 97 102 98 103 if ($rs->recordCount() == 0) { 99 104 $tpl->assign( -
gui/admin/ticket_delete.php
35 35 if (isset($_GET['ticket_id']) && $_GET['ticket_id'] !== '') { 36 36 37 37 $ticket_id = $_GET['ticket_id']; 38 $user_id = $_SESSION['user_id']; 38 39 39 40 $query = " 40 41 SELECT … … 43 44 `tickets` 44 45 WHERE 45 46 `ticket_id` = ? 47 AND 48 (`ticket_from` = ? OR `ticket_to` = ?) 46 49 ORDER BY 47 50 `ticket_date` ASC 48 51 "; 49 52 50 $rs = exec_query($sql, $query, $ticket_id);53 $rs = exec_query($sql, $query, array($ticket_id,$user_id,$user_id)); 51 54 $ticket_status = $rs->fields['ticket_status']; 52 55 53 56 $back_url = ($ticket_status == 0) ? 'ticket_closed.php' : 'ticket_system.php'; -
gui/admin/ticket_system.php
66 66 FROM 67 67 `tickets` 68 68 WHERE 69 (`ticket_from` = ? OR `ticket_to` = ?) 70 AND 69 71 `ticket_status` != 0 70 72 AND 71 73 `ticket_reply` = 0 72 74 "; 73 75 74 $rs = exec_query($sql, $count_query );76 $rs = exec_query($sql, $count_query, array($user_id,$user_id)); 75 77 $records_count = $rs->fields['cnt']; 76 78 77 79 $query = " … … 85 87 FROM 86 88 `tickets` 87 89 WHERE 90 (`ticket_from` = ? OR `ticket_to` = ?) 91 AND 88 92 `ticket_status` != 0 89 93 AND 90 94 `ticket_reply` = 0 … … 94 98 $start_index, $rows_per_page 95 99 "; 96 100 97 $rs = exec_query($sql, $query );101 $rs = exec_query($sql, $query, array($user_id,$user_id)); 98 102 99 103 if ($rs->recordCount() == 0) { 100 104 $tpl->assign( -
gui/admin/ticket_view.php
46 46 47 47 // page functions. 48 48 function gen_tickets_list(&$tpl, &$sql, &$ticket_id, $screenwidth) { 49 50 $user_id = $_SESSION['user_id']; 49 51 50 52 $cfg = ispCP_Registry::get('Config'); 51 53 … … 62 64 `tickets` 63 65 WHERE 64 66 `ticket_id` = ? 67 AND 68 (`ticket_from` = ? OR `ticket_to` = ?) 65 69 "; 66 70 67 $rs = exec_query($sql, $query, $ticket_id);71 $rs = exec_query($sql, $query, array($ticket_id,$user_id,$user_id)); 68 72 69 73 if ($rs->recordCount() == 0) { 70 74 $tpl->assign('TICKETS_LIST', ''); -
gui/include/functions.ticket_system.php
50 50 FROM 51 51 `tickets` 52 52 WHERE 53 `ticket_id` = ?54 OR55 53 `ticket_reply` = ? 56 54 ORDER BY 57 55 `ticket_date` DESC 58 56 "; 59 57 60 $rs = exec_query($sql, $query, array($ticket_id, $ticket_id)); 58 $rs = exec_query($sql, $query, array($ticket_id)); 59 60 if($rs->fields['ticket_date'] == NULL) { 61 return tr('Never'); 62 } 61 63 62 64 $date_formt = $cfg->DATE_FORMAT; 63 65 return date($date_formt, $rs->fields['ticket_date']); // last date -
gui/reseller/ticket_view.php
313 313 } 314 314 315 315 send_tickets_msg($ticket_from, $ticket_to, $subject, $user_message, $ticket_reply, $urgency); 316 317 user_goto('ticket_system.php'); 316 318 } 317 319 318 // NXW: Not used !319 /*320 function get_send_to_who(&$sql, &$ticket_reply) {321 322 $query = "323 SELECT324 `ticket_from`325 FROM326 `tickets`327 WHERE328 `ticket_id` = ?329 ";330 331 $rs = exec_query($sql, $query, $ticket_reply);332 $ticket_from = $rs->fields['ticket_from'];333 334 $query = "335 SELECT336 `admin_type`337 FROM338 `admin`339 WHERE340 `admin_id` = ?341 ";342 343 $rs = exec_query($sql, $query, $ticket_from);344 //$admin_type = $rs->fields['admin_type'];345 }346 */347 348 320 function close_ticket($sql, $ticket_id) { 349 321 350 322 $query = "
