-
-
';
- $_SESSION['new']['email'] = hesk_validateEmail(hesk_POST('email'), 'ERR', 0) or $hesk_error_buffer = '' . $hesklang['enter_valid_email'] . '';
+ $_SESSION['new']['email'] = hesk_validateEmail( hesk_POST('email'), 'ERR', 0) or $hesk_error_buffer .= '' . $hesklang['enter_valid_email'] . '';
$_SESSION['new']['signature'] = hesk_input(hesk_POST('signature'));
/* Signature */
diff --git a/admin/reports.php b/admin/reports.php
index 64d3ba00..e9f341a2 100644
--- a/admin/reports.php
+++ b/admin/reports.php
@@ -249,7 +249,7 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
()
';
}
diff --git a/language/en/emails/html/new_reply_by_customer.txt b/language/en/emails/html/new_reply_by_customer.txt
index f0eb563d..79cc0a86 100644
--- a/language/en/emails/html/new_reply_by_customer.txt
+++ b/language/en/emails/html/new_reply_by_customer.txt
@@ -1,6 +1,6 @@
Hello,
A customer has just replied to ticket "%%SUBJECT%%".
-
You can manage this ticket here:
+
You can read the reply message and manage this ticket here:
%%TRACK_URL%%
Regards,
%%SITE_TITLE%%
diff --git a/language/en/emails/html/new_reply_by_staff.txt b/language/en/emails/html/new_reply_by_staff.txt
index 1287b2b8..fcf1093a 100644
--- a/language/en/emails/html/new_reply_by_staff.txt
+++ b/language/en/emails/html/new_reply_by_staff.txt
@@ -1,8 +1,9 @@
Dear %%NAME%%,
-
Our staff has just replied to your ticket "%%SUBJECT%%".
-
You can view the ticket here:
+
We have just replied to your ticket "%%SUBJECT%%".
+
To read the message, submit a reply and view details, please visit:
%%TRACK_URL%%
+
If the above link is not clickable, try copying and pasting it into the address bar of your web browser.
Sincerely,
%%SITE_TITLE%%
diff --git a/language/en/emails/html/ticket_closed.txt b/language/en/emails/html/ticket_closed.txt
index f547ba76..10220a1a 100644
--- a/language/en/emails/html/ticket_closed.txt
+++ b/language/en/emails/html/ticket_closed.txt
@@ -1,8 +1,8 @@
Dear %%NAME%%,
Your support ticket "%%SUBJECT%%" has been updated to a closed/resolved status.
-
Ticket tracking ID: %%TRACK_ID%%
You can view the status of your ticket here:
%%TRACK_URL%%
+
If the above link is not clickable, try copying and pasting it into the address bar of your web browser.
Sincerely,
%%SITE_TITLE%%
%%SITE_URL%%
\ No newline at end of file
diff --git a/language/en/emails/ticket_closed.txt b/language/en/emails/ticket_closed.txt
index 51cfb97c..33a94afd 100644
--- a/language/en/emails/ticket_closed.txt
+++ b/language/en/emails/ticket_closed.txt
@@ -2,11 +2,10 @@ Dear %%NAME%%,
Your support ticket "%%SUBJECT%%" has been updated to a closed/resolved status.
-Ticket tracking ID: %%TRACK_ID%%
-
You can view the status of your ticket here:
%%TRACK_URL%%
+If the above link is not clickable, try copying and pasting it into the address bar of your web browser.
Sincerely,
diff --git a/language/en/text.php b/language/en/text.php
index d543ccd3..042a2130 100644
--- a/language/en/text.php
+++ b/language/en/text.php
@@ -1239,7 +1239,7 @@ $hesklang['cat_pri_ch']='Category priority has been set to:';
$hesklang['err_dbversion']='Too old MySQL version:'; // %s will be replaced with MySQL version
$hesklang['signature_max']='Signature (max 1000 chars)';
$hesklang['signature_long']='User signature is too long! Please limit the signature to 1000 chars';
-$hesklang['ip_whois']='IP whois';
+$hesklang['ip_whois']='IP WHOIS';
$hesklang['ednote']='Edit note message';
$hesklang['ednote2']='Note message saved';
$hesklang['perm_deny']='Permission denied';
@@ -1284,7 +1284,6 @@ $hesklang['click_unban']='Click here to unban.';
$hesklang['banip_intro']='Visitors from banned IP addresses will not be able to view or submit tickets and login into the help desk.';
$hesklang['ipperm']='Permanent IP bans:';
$hesklang['iptemp']='Login failure bans:';
-$hesklang['savebanip']='Ban this IP';
$hesklang['no_banips']='
No IPs are being banned.';
$hesklang['bananip']='IP address to ban';
$hesklang['banex']='Examples:';
diff --git a/reply_ticket.php b/reply_ticket.php
index 499f3d1f..0760ac06 100644
--- a/reply_ticket.php
+++ b/reply_ticket.php
@@ -206,13 +206,14 @@ $info = array(
'trackid' => $ticket['trackid'],
'status' => $ticket['status'],
'name' => $ticket['name'],
- 'lastreplier' => $ticket['name'],
'subject' => $ticket['subject'],
'message' => stripslashes($message),
'attachments' => $myattachments,
'dt' => hesk_date($ticket['dt'], true),
'lastchange' => hesk_date($ticket['lastchange'], true),
'id' => $ticket['id'],
+ 'time_worked' => $ticket['time_worked'],
+ 'last_reply_by' => $ticket['name'],
);
// 2. Add custom fields to the array
diff --git a/submit_ticket.php b/submit_ticket.php
index 06090ef6..d11f5225 100644
--- a/submit_ticket.php
+++ b/submit_ticket.php
@@ -73,7 +73,7 @@ if ($hesk_settings['question_use']) {
if (strlen($question) == 0) {
$hesk_error_buffer['question'] = $hesklang['q_miss'];
- } elseif (strtolower($question) != strtolower($hesk_settings['question_ans'])) {
+ } elseif (hesk_mb_strtolower($question) != hesk_mb_strtolower($hesk_settings['question_ans'])) {
$hesk_error_buffer['question'] = $hesklang['q_wrng'];
} else {
$_SESSION['c_question'] = $question;
diff --git a/ticket.php b/ticket.php
index 2d7197b4..cb7ef11b 100644
--- a/ticket.php
+++ b/ticket.php
@@ -722,8 +722,8 @@ function hesk_printCustomerTicketReplies()
echo '
';
}