In inc/common.inc.php change hesk_date function to
Code: Select all
function hesk_date($dt='', $from_database=false)
{
global $hesk_settings;
if (!$dt)
{
$dt = time();
}
else
{
$dt = strtotime($dt);
}
// Adjust MySQL time if different that PHP time
if ($from_database)
{
if ( ! defined('MYSQL_TIME_DIFF') )
{
define('MYSQL_TIME_DIFF', time()-hesk_dbTime() );
}
if (MYSQL_TIME_DIFF != 0)
{
$dt += MYSQL_TIME_DIFF;
}
}
// Add HESK set time difference
$dt += 3600*$hesk_settings['diff_hours'] + 60*$hesk_settings['diff_minutes'];
// Daylight saving?
if ($hesk_settings['daylight'] && date('I', $dt))
{
$dt += 3600;
}
// Return formatted date
return date($hesk_settings['timeformat'], $dt);
} // End hesk_date()
DIFF for other two files:
Code: Select all
Index: admin/admin_ticket.php
===================================================================
--- admin/admin_ticket.php (revision 246)
+++ admin/admin_ticket.php (working copy)
@@ -261,8 +261,8 @@
'lastreplier' => $ticket['lastreplier'],
'subject' => $ticket['subject'],
'message' => stripslashes($msg),
- 'dt' => hesk_date($ticket['dt']),
- 'lastchange' => hesk_date($ticket['lastchange']),
+ 'dt' => hesk_date($ticket['dt'], true),
+ 'lastchange' => hesk_date($ticket['lastchange'], true),
);
// 2. Add custom fields to the array
@@ -472,7 +472,7 @@
<tr>
<td>'.$hesklang['created_on'].': </td>
- <td>'.hesk_date($ticket['dt']).'</td>
+ <td>'.hesk_date($ticket['dt'], true).'</td>
<td> </td>
</tr>
@@ -546,7 +546,7 @@
<tr>
<td>'.$hesklang['last_update'].': </td>
- <td>'.hesk_date($ticket['lastchange']).'</td>
+ <td>'.hesk_date($ticket['lastchange'], true).'</td>
<td> </td>
</tr>
@@ -780,7 +780,7 @@
<td>
<table border="0" width="100%" cellspacing="0" cellpadding="3">
<tr>
- <td class="notes"><i><?php echo $hesklang['noteby']; ?> <b><?php echo ($note['name'] ? $note['name'] : $hesklang['e_udel']); ?></b></i> - <?php echo hesk_date($note['dt']); ?><br /><img src="../img/blank.gif" border="0" width="5" height="5" alt="" /><br />
+ <td class="notes"><i><?php echo $hesklang['noteby']; ?> <b><?php echo ($note['name'] ? $note['name'] : $hesklang['e_udel']); ?></b></i> - <?php echo hesk_date($note['dt'], true); ?><br /><img src="../img/blank.gif" border="0" width="5" height="5" alt="" /><br />
<?php echo $note['message']; ?></td>
</tr>
</table>
@@ -863,7 +863,7 @@
<table border="0" cellspacing="1">
<tr>
<td><?php echo $hesklang['date']; ?>:</td>
- <td><?php echo hesk_date($ticket['dt']); ?></td>
+ <td><?php echo hesk_date($ticket['dt'], true); ?></td>
</tr>
<tr>
<td><?php echo $hesklang['name']; ?>:</td>
@@ -1233,7 +1233,7 @@
if ($i) {$color = 'class="ticketrow"'; $i=0;}
else {$color = 'class="ticketalt"'; $i=1;}
- $reply['dt'] = hesk_date($reply['dt']);
+ $reply['dt'] = hesk_date($reply['dt'], true);
?>
<tr>
<td <?php echo $color; ?>>
Index: ticket.php
===================================================================
--- ticket.php (revision 246)
+++ ticket.php (working copy)
@@ -305,11 +305,11 @@
</tr>
<tr>
<td>'.$hesklang['created_on'].': </td>
- <td>'.hesk_date($ticket['dt']).'</td>
+ <td>'.hesk_date($ticket['dt'], true).'</td>
</tr>
<tr>
<td>'.$hesklang['last_update'].': </td>
- <td>'.hesk_date($ticket['lastchange']).'</td>
+ <td>'.hesk_date($ticket['lastchange'], true).'</td>
</tr>
<tr>
<td>'.$hesklang['last_replier'].': </td>
@@ -402,7 +402,7 @@
<table border="0" cellspacing="1">
<tr>
<td class="tickettd"><?php echo $hesklang['date']; ?>:</td>
- <td class="tickettd"><?php echo hesk_date($ticket['dt']); ?></td>
+ <td class="tickettd"><?php echo hesk_date($ticket['dt'], true); ?></td>
</tr>
<tr>
<td class="tickettd"><?php echo $hesklang['name']; ?>:</td>
@@ -754,7 +754,7 @@
$unread_replies[] = $reply['id'];
}
- $reply['dt'] = hesk_date($reply['dt']);
+ $reply['dt'] = hesk_date($reply['dt'], true);
?>
<tr>
<td <?php echo $color; ?>>