diff --git a/ticket.php b/ticket.php index 4876b8a4..76c6eb6b 100644 --- a/ticket.php +++ b/ticket.php @@ -102,7 +102,7 @@ hesk_dbConnect(); hesk_limitBfAttempts(); /* Get ticket info */ -$res = hesk_dbQuery( "SELECT `t1`.* , `t2`.name AS `repliername` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` AS `t1` LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."users` AS `t2` ON `t1`.`replierid` = `t2`.`id` WHERE `trackid`='".hesk_dbEscape($trackingID)."' LIMIT 1"); +$res = hesk_dbQuery( "SELECT `t1`.* , `t2`.name AS `repliername`, `ticketStatus`.`IsClosed` AS `isClosed`, `ticketStatus`.`TicketViewContentKey` AS `statusKey` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` AS `t1` INNER JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."statuses` AS `ticketStatus` ON `t1`.`status` = `ticketStatus`.`ID` LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."users` AS `t2` ON `t1`.`replierid` = `t2`.`id` WHERE `trackid`='".hesk_dbEscape($trackingID)."' LIMIT 1"); /* Ticket found? */ if (hesk_dbNumRows($res) != 1) @@ -263,7 +263,7 @@ require_once(HESK_PATH . 'inc/header.inc.php');
'.$hesklang['open_action'].'';} + if ($ticket['isClosed'] == true && $ticket['locked'] != 1 && $hesk_settings['custopen']) {echo ''.$hesklang['open_action'].'';} else {echo ''.$hesklang['close_action'].'';} ?>
'.$hesklang['high'].'
';} elseif ($ticket['priority']==2) {echo ''.$hesklang['medium'].'
';} else {echo ''.$hesklang['low'].'
';} - ''; + echo ''; } else { $hesk_settings['ticketColumnWidth'] = 5; } echo ''.$hesklang['status'].'
'; - - switch ($ticket['status']) - { - case 0: - echo ''.$hesklang['open'].'
'; - break; - case 1: - echo ''.$hesklang['wait_staff_reply'].'
'; - break; - case 2: - echo ''.$hesklang['wait_cust_reply'].'
'; - break; - case 4: - echo ''.$hesklang['in_progress'].'
'; - break; - case 5: - echo ''.$hesklang['on_hold'].'
'; - break; - default: - echo ''.$hesklang['closed'].'
'; - } echo ''.$hesklang[$ticketStatusKey].'
'; + echo ''; echo ''.$hesklang['last_replier'].'
'.$ticket['repliername'].'
'.$hesklang['category'].'