|
|
|
@ -264,9 +264,17 @@ require_once(HESK_PATH . 'inc/header.inc.php');
|
|
|
|
|
<p><?php echo $hesklang['last_update']; ?>: <?php echo hesk_date($ticket['lastchange'], true); ?></p>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-2 col-md-offset-4 col-sm-12 close-ticket">
|
|
|
|
|
<p><?php $random=rand(10000,99999);
|
|
|
|
|
if ($ticket['isClosed'] == true && $ticket['locked'] != 1 && $hesk_settings['custopen']) {echo '<a href="change_status.php?track='.$trackingID.$hesk_settings['e_query'].'&s=2&Refresh='.$random.'&token='.hesk_token_echo(0).'" title="'.$hesklang['open_action'].'">'.$hesklang['open_action'].'</a>';}
|
|
|
|
|
elseif ($hesk_settings['custclose']) {echo '<a href="change_status.php?track='.$trackingID.$hesk_settings['e_query'].'&s=3&Refresh='.$random.'&token='.hesk_token_echo(0).'" title="'.$hesklang['close_action'].'">'.$hesklang['close_action'].'</a>';} ?></p>
|
|
|
|
|
<p><?php
|
|
|
|
|
$statusRS = hesk_dbQuery('SELECT `Closable` FROM `'.hesk_dbEscape($hesk_settings['db_pfix']).'statuses` WHERE `ID` = '.intval($ticket['status']));
|
|
|
|
|
$status = hesk_dbFetchAssoc($statusRS);
|
|
|
|
|
$isClosable = $status['Closable'] == 'yes' || $status['Closable'] == 'conly';
|
|
|
|
|
$random=rand(10000,99999);
|
|
|
|
|
if ($ticket['isClosed'] == true && $ticket['locked'] != 1 && $hesk_settings['custopen']) {
|
|
|
|
|
echo '<a href="change_status.php?track='.$trackingID.$hesk_settings['e_query'].'&s=2&Refresh='.$random.'&token='.hesk_token_echo(0).'" title="'.$hesklang['open_action'].'">'.$hesklang['open_action'].'</a>';
|
|
|
|
|
}
|
|
|
|
|
elseif ($hesk_settings['custclose'] && $isClosable) {
|
|
|
|
|
echo '<a href="change_status.php?track='.$trackingID.$hesk_settings['e_query'].'&s=3&Refresh='.$random.'&token='.hesk_token_echo(0).'" title="'.$hesklang['close_action'].'">'.$hesklang['close_action'].'</a>';
|
|
|
|
|
} ?></p>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row medLowPriority">
|
|
|
|
|