JoomSky
Forum Replies Created
-
Hi,
Please search the user. By default it do not show any user, it show user on search.
You can search user by
– username
– name
– email addressTo publish/unpublished username field.
Admin > JS Support Ticket > Field Ordering.Regards,
Ahmad BilalHi,
This is extra code, you can delete it.
We will remove it in next version.
Regards,
Ahmad BilalForum: Plugins
In reply to: [JS Help Desk – AI-Powered Support & Ticketing System] Spanish translationHi,
It is working.
We have Arabic translation in WP.
We rename your files from ar_SA to ar_AR
Copy them into ../plugins/js-support-ticket/languages/
Change WP language to Arabic, JS Support Ticket also in Arabic.Regards,
Ahmad BilalForum: Plugins
In reply to: [JS Help Desk – AI-Powered Support & Ticketing System] Ticket Id'sHi,
To make ticket id to random number.
Edit ../plugins/js-support-ticket/modules/ticket/model.php
Find
function getRandomTicketId
Find
$possible = “2346789bcdfghjkmnpqrtvwxyzBCDFGHJKLMNPQRTVWXYZ”;
// we refer to the length of $possible a few times, so let’s grab it now
$maxlength = strlen($possible);
if ($length > $maxlength) { // check for length overflow and truncate if necessary
$length = $maxlength;
}
// set up a counter for how many characters are in the ticketid so far
$i = 0;
// add random characters to $password until $length is reached
while ($i < $length) {
// pick a random character from the possible ones
$char = substr($possible, mt_rand(0, $maxlength – 1), 1);
if (!strstr($ticketid, $char)) {
if ($i == 0) {
if (ctype_alpha($char)) {
$ticketid .= $char;
$i++;
}
} else {
$ticketid .= $char;
$i++;
}
}
}
$rows = jssupportticket::$_db->get_results($query);Replace with
$possible = “012346789”;
// we refer to the length of $possible a few times, so let’s grab it now
$maxlength = strlen($possible);
if ($length > $maxlength) { // check for length overflow and truncate if necessary
$length = $maxlength;
}
// set up a counter for how many characters are in the ticketid so far
$i = 0;
// add random characters to $password until $length is reached
while ($i < $length) {
// pick a random character from the possible ones
$char = substr($possible, mt_rand(0, $maxlength – 1), 1);
$ticketid .= $char;
$i++;
}
$rows = jssupportticket::$_db->get_results($query);Best regards,
Ahmad Bilal
Hi,
System unable to identify which ticket belong to which user because of it created by a visitor.
Only admin/staff can assign ticket to user.
Admin > Tickets > Edit > select usernameBest Regards,
Ahmad BilalHi,
Fix of font problem.
Edit
../plugins/js-support-ticket/includes/css/bootstrap.min.css
Remove this line
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
Regards,
Ahmad BilalHi,
Most probably css property conflict.
Open support ticket and send your web site address with JS Support Ticket.We will check it.
http://joomshark.com/index.php/jstickets
Regards,
Ahmad BilalHi,
Fix of reply problem.
Edit
../plugins/js-support-ticket/modules/reply/model.php
Find (line number 75)
‘message’ => wpautop(wptexturize(stripslashes($data[‘message’]))),Replace with
‘message’ => wpautop(wptexturize(stripslashes($data[‘jsticket_message’]))),Regards,
Ahmad BilalHi,
Most probably it conflict with other plugin.
Open a support ticket, we need some private information to check the problem.
http://joomshark.com/index.php/jsticketsRegards,
Ahmad BilalForum: Plugins
In reply to: [JS Help Desk – AI-Powered Support & Ticketing System] CronjobHi,
We add ticket via email cron job into WP cron job.
WP cron job will run when someone access WP site and cron job time it due.If you want to run ticket via email script manually.
Copy the url from Ticket via Email > Cron Job > Web Cron Job > URL you want to execute
And paste into browser url.
It will not show any output but script will run in background.Regards,
Ahmad BilalForum: Plugins
In reply to: [JS Help Desk – AI-Powered Support & Ticketing System] Ticket From EmailHi,
If you still unable to read emails.
Please open support ticket, we need some more information.
http://joomshark.com/index.php/jsticketsRegards,
Ahmad BilalForum: Plugins
In reply to: [JS Help Desk – AI-Powered Support & Ticketing System] Ticket From EmailHi,
Remember system will read only new emails and it read emails when WP cron job run.
You can add cron job in hosting panel (cpanel), check the ‘Cron Job’ section on ticket via email page.
Regards,
Ahmad BilalForum: Plugins
In reply to: [JS Help Desk – AI-Powered Support & Ticketing System] Ticket From EmailHi,
Most probably, IMAP is not allow in Gmail.
To enable IMAP
– From the dashboard, go to Apps > Google Apps > Gmail > Advanced settings
– In the Organizations section, select the organizational unit for which you want to configure settings
– Under POP and IMAP Access, select or clear the check box for Disable POP and IMAP access for all users in the domainhttps://support.google.com/a/answer/105694?hl=en
You can also check in outlook.
Regards,
Ahmad BilalForum: Plugins
In reply to: [JS Help Desk – AI-Powered Support & Ticketing System] Dashboard Widget?Hi,
JS Support Ticket 1.0.6 have widget for admin home page.
[jssupportticket_mytickets] short code for user and staff members.
Make sure it write properly in page.Regards,
Ahmad BilalForum: Plugins
In reply to: [JS Help Desk – AI-Powered Support & Ticketing System] Ticket From EmailHi,
Multiple reason of this error.
1. It is a generic failure message. Please doublecheck your email and password. Some cheap hosting accounts don’t allow connections to outside mail services like GMail.
2. You need to enable imap access in GMail settings.
3. Some time GMail mark login request suspicious.
4. Your hosting server block 993 port.
Regards,
Ahmad Bilal