HEX
Server: LiteSpeed
System: Linux d8 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: wbwebdes (3015)
PHP: 8.1.31
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/wbwebdes/domains/support.wb-webdesign.com/private_html/language/en/help_files/helpdesk.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Interactive help for Hesk settings</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="help_style.css" type="text/css" rel="stylesheet" />
</head>
<body>

<!-- next: 95 -->

<h3>Interactive help for Hesk settings</h3>

<p>&nbsp;</p>

<span class="section">&raquo; Help desk settings</span>

<a name="6"></a><p class="title">Help desk title</p>
<p>Title of your support desk, for example &quot;My company Help Desk&quot;</p>

<a name="7"></a><p class="title">Hesk URL</p>
<p>URL of the folder where your Hesk will be installed. Do NOT add a trailing / to the URL!<br />
<span class="correct">CORRECT:</span> http://www.example.com/helpdesk<br />
<span class="wrong">WRONG:</span> http://www.example.com/helpdesk/ (don't end the URL with a / )</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>

<a name="61"></a><p class="title">Admin folder</p>
<p>Name of the folder, where admin files are located.</p>

<p>The folder needs to exist within the main HESK folder. On most systems names are CaSe SeNSiTiVe.</p>

<p>Allowed chars (other will be removed): a-z A-Z 0-9 _ -</p>

<p>Default: <i>admin</i></p>

<a name="62"></a><p class="title">Attachments folder</p>
<p>Name of the folder, where attachments will be stored.</p>

<p>The folder needs to exist within the main HESK folder and be writable by PHP. On most systems names are CaSe SeNSiTiVe.</p>

<p>Allowed chars (other will be removed): a-z A-Z 0-9 _ -</p>

<p>Default: <i>attachments</i></p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="77"></a><p class="title">Cache folder</p>
<p>Name of the folder where cache and temporary files will be stored.</p>

<p>The folder needs to exist within the main HESK folder and be writable by PHP. On most systems names are CaSe SeNSiTiVe.</p>

<p>Allowed chars (other will be removed): a-z A-Z 0-9 _ -</p>

<p>Default: <i>cache</i></p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="10"></a><p class="title">Listings per page</p>
<p>The default number of tickets listed per page in admin panel. Use digits only.</p>

<a name="11"></a><p class="title">Print font size</p>
<p>Font size on the &quot;Printer friendly version&quot; pages of support tickets</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>

<a name="15"></a><p class="title">Autoclose tickets</p>
<p>If a ticket has no activity <i>from the customer</i> for X days it automatically closes. Set to 0 to disable autoclose.</p>

<a name="58"></a><p class="title">Max open</p>
<p>A maximum number of open tickets a customer may have. When this limit is reached the customer will not be able to submit new tickets
until existing ones are resolved. Affects only tickets submitted via online form.</p>

<p>Set to <b>0</b> to disable limiting maximum open tickets.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>

<a name="84"></a><p class="title">Show as &quot;due soon&quot;</p>

<p>Set the number of days before the due date when a ticket will show as &quot;Due soon&quot; in the list of tickets.</p>

<p>Can be set to a value between 1 and 999 days. Default setting: 7 days.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>


<a name="59"></a><p class="title">Reply order</p>
<p>Choose whether you want most recent replies to appear at top or at bottom of the ticket page.</p>

<a name="60"></a><p class="title">Reply form</p>
<p>Choose whether you want the Add a reply form to appear at top or at bottom of the ticket page.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>

<a name="78"></a><p class="title">Hide ticket replies</p>

<p>When viewing a ticket with many replies, Hesk can hide old replies and only show the newest ones.</p>

<p>This allows staff members to view the latest replies to a ticket without having to scroll past numerous old ones.</p>

<p>Staff can view the hidden replies at any time by clicking the &quot;Show previous replies&quot; link.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="79"></a><p class="title">Limit ticket width</p>

<p>The desired maximum width of the text portion of a ticket (message and replies).</p>

<p>Select either full width (text will stretch to the entire available screen width) or maximum content width in pixels.</p>

<p>Line length is an important factor for comfortable readability, especially if you expect prolonged reading.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="44"></a><p class="title">Allow automatic login</p>
<p>If set to YES staff will have an option to automatically login to their account every time they open HESK administration panel from their computer.
If disabled HESK will only be able to remember usernames, not passwords.</p>

<a name="51"></a><p class="title">Auto-assign tickets</p>
<p>Tickets will automatically be assigned to a staff member when submitted.</p>

<p>Several factors are taken into account when assigning tickets automatically, such as ticket category
and number of currently open assigned tickets.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="73"></a><p class="title">Require email</p>

<p>Do you require customers to enter their email address when submitting a ticket?</p>

<p>
OFF = do not require an email address<br />
ON = require an email address<br />
</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="70"></a><p class="title">Require owner</p>
<p>If set to ON tickets will need to be assigned before staff can reply to them.</p>

<p>This helps prevent multiple staff working on the same ticket by mistake as it forces them
to assign the ticket to themselves before starting to work on it.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="72"></a><p class="title">Require subject</p>

<p>Customers can enter a ticket subject or it can be generated automatically.</p>

<p>
OFF = do not require a ticket subject<br />
ON = require a ticket subject<br />
Hide in customer form = hide &quot;Subject&quot; form field from customer side*
</p>

<p>* customers will still be able to see the automatically generated subject</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="74"></a><p class="title">Require message</p>

<p>Do you require customers to write a message when submitting a new support ticket?</p>

<p>
OFF = do not require a message<br />
ON = message is required<br />
Hide in customer form = hide &quot;Message&quot; form field from customer side
</p>

<p>* if a staff members edits a ticket and writes a message, customers will be able to see it</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="67"></a><p class="title">Customer resolve</p>
<p>Choose whether customers may mark tickets as resolved.</p>

<p>If disabled, ticket will only be resolvable by staff and automatically for inactivity.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="16"></a><p class="title">Reopen tickets</p>
<p>Set to ON to allow customers to reopen a ticket once it has been closed. When set to OFF once closed the customer will have to open a new ticket.</p>

<a name="17"></a><p class="title">Reply rating</p>
<p>If set to ON customers will be able to mark staff replies as <i>Helpful</i> or <i>Not helpful</i>. This customer feedback will be used to rate staff.</p>

<a name="45"></a><p class="title">Customer priority</p>
<p>If set to ON customers will be able to set priority/urgency for their tickets ranging from Low to High. If set to OFF all tickets will be submitted with the default priority (Low) and only staff will be able to change the priority level to a higher one.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>

<a name="49"></a><p class="title">Sequential IDs</p>
<p>If enabled, all tickets will also show a sequential ID number. This should allow
easier customer-staff communication about a ticket (saying <i>ticket ID 45</i> rather
than <i>ticket ID GHS-G5E-A6T8</i>). However, only
staff will be able to view tickets by sequential numbers.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="66"></a><p class="title">Time worked</p>
<p>Track time spent working on a ticket.</p>

<p>When enabled, the admin ticket reply form will show a time counter for tracking time spent working on the ticket.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="68"></a><p class="title">SPAM Notice</p>
<p>When customer submits a new ticket, the success message will include a notice saying
the customer should check inside the SPAM folder if the confirmation email does not arrive.</p>

<p>The notice will not be show in disabled OR if the <i>Notify customer when: They submit a new support ticket</i> is disabled.</p>

<p>The notice message may be notified in the <a href="https://www.hesk.com/knowledgebase/index.php?article=34" target="_blank">HESK language file</a>.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="14"></a><p class="title">List usernames</p>
<p>If set to ON staff usernames be listed in a select box on the admin login page and they will only need to type their password in. Recommended setting: OFF (staff will have to type
both their username and password to login)</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="12"></a><p class="title">Debug mode</p>
<p>Turns ON/OFF the debug mode. In normal usage debug mode should be turned OFF. Turn ON only if you are having problems and Hesk is not working properly. Don't forget to turn back OFF when Hesk is working normally again.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>

<a name="63"></a><p class="title">Short links</p>
<p>If turned ON, website links longer than 70 chars will be shortened for display.</p>

<p>For example a link like this:<br />
http://www.some-long-example.com/sub-folder/another-folder/and-yet-another/this-is-some-long-file-name.html?this_is_a_long_query=and_this_is_a_long_value</p>

<p>Would be displayed as:<br />
http://www.some-long-example.com/sub-folder/another-fol ... long_value</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="65"></a><p class="title">- - Click to Select - -</p>
<p>If checked, &quot;- - Click to Select --&quot; will be the default selection
for ticket category and/or priority when submitting a new ticket.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="71"></a><p class="title">Category select limit</p>
<p>Used when submitting new tickets.</p>

<p>If the number of help desk categories (departments) is lower or equal to this setting,
ticket category will be selected by clicking on a link.</p>

<p>If the number of categories is higher than this limit, a drop-down select box will be used instead to
select a ticket category.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="80"></a><p class="title">Ticket Formatting</p>
<p>Sets the type of editor when creating / editing tickets.</p>

<p>
    Plaintext = Plain text (default)<br />
    Rich Text (HTML) = Allows rich text (bold, lists, etc) via a WYSIWYG editor
</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="13"></a><p class="title">Use anti-SPAM image</p>
<p>Toggles use of the anti-SPAM security image (captcha).</p>

<table border="0">
<tr>
<td valign="top"><i>Value</i></td>
<td><i>Meaning</i></td>
</tr>
<tr>
<td valign="top" style="white-space:nowrap;"><b>OFF</b></td>
<td>anti-SPAM images disabled</td>
</tr>
<tr>
<td valign="top" style="white-space:nowrap;"><b>ON - Customers</b> &nbsp;</td>
<td>only customers will be required to solve the image</td>
</tr>
<tr>
<td valign="top" style="white-space:nowrap;"><b>ON - All</b></td>
<td>both customer and staff will be required to solve it</td>
</tr>
</table>

&nbsp;

<table border="0">
<tr>
<td colspan="2"><i>Image type</i></td>
</tr>
<tr>
<td valign="top" style="white-space:nowrap;"><b>Simple image</b> &nbsp;</td>
<td>a very basic image generated by PHP (GD library required)<br /><span class="wrong">A simple image is not effective against advanced robots,
consider using an anti-SPAM questions or ReCaptcha instead!</span></td>
</tr>
<tr>
<td valign="top" style="white-space:nowrap;"><b>ReCaptcha</b> &nbsp;</td>
<td>use a free service by Google (<a href="https://www.google.com/recaptcha" target="_blank">requires registration</a>)</td>
</tr>
</table>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>

<a name="64"></a><p class="title">ReCaptcha</p>
<p>ReCaptcha is a free anti-bot service by Google.</p>

<p>To use ReCaptcha you will need to:</p>

<ol>
<li><a href="https://www.google.com/recaptcha" target="_blank">Register for ReCaptcha</a></li>
<li>Click <b>Get reCAPTCHA</b></li>
<li>Enter your website details in the <b>Register a new site</b> form</li>
<li>Copy the <b>Site key</b> into HESK settings</li>
<li>Copy the <b>Secret key</b> into HESK settings</li>
<li>Save HESK settings</li>
<li>Try submitting a new ticket through the customer interface to verify reCAPTCHA works fine.</li>
</ol>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="42"></a><p class="title">Use anti-SPAM question</p>
<p>Toggles use of the anti-SPAM security question. This is a very simple yet quite effective way of combating spammers
(not if they decide to target your website specifically but it should block all the
spambots travelling the web).
The idea is to create a <b>unique</b> question that only humans can answer to. You can
use HTML code in the question. Answers are not CaSe SeNSiTiVe. Some examples:</p>

<table border="0">
<tr>
<td><b>-&gt; Question</b></td>
<td><b>-&gt; Answer</b></td>
</tr>
<tr>
<td>What color is water?</td>
<td>Blue</td>
</tr>
<tr>
<td>What is the next number after four? (use only digits)</td>
<td>5</td>
</tr>
<tr>
<td>Type access code <b>ABCDE</b> here:</td>
<td>ABCDE</td>
</tr>
<tr>
<td>Access code: (find it on the bottom of our <a href="#" onclick="Javascript:return false">links page</a>)</td>
<td>Somecode</td>
</tr>
</table>

<p>Warning! <b>DO NOT</b> use these examples, use a unique question that will only be used on your website!</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>

<a name="47"></a><p class="title">Login attempts limit &amp; Ban time (minutes)</p>
<p>This feature limits brute-force attacks to either login to HESK or view tickets.</p>

<p>After <i>Login attempts limit</i> number of failed attempts to view a ticket or login to HESK the IP address will be banned for <i>Ban time (minutes)</i>.</p>

<p>To disable failed login attempts limiting, set value to <b>0</b> (NOT recommended!).</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="81"></a><p class="title">Flood limit (seconds)</p>
<p>This feature helps prevent submitting too many ticket replies (accidental or malicious reply flooding).</p>

<p>Set to the minimum number of seconds that must pass between two ticket replies from the same person.</p>

<p>To disable this feature, set the value to <b>0</b>.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="69"></a><p class="title">Password reset</p>
<p>If enabled, users will be able to reset their forgotten password over email.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="46"></a><p class="title">View tickets</p>
<p>If enabled (checked), customers will need to enter both their email address and ticket tracking ID to view the contents of a tickets.
If disabled, only entering ticket tracking ID will suffice.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="76"></a><p class="title">Frames</p>
<p>Enable to prevent HESK being loaded in frames on third party websites. This helps combat &quot;clickjacking&quot; attempts.</p>

<p>When enabled, HESK will send a <b>X-Frame-Options: SAMEORIGIN</b> HTTP header to the browser.</p>

<p>If you want to display HESK inside a frame on a website under a different domain name than the one HESK is installed under, disable this feature.</p>

<p>In the case above, you may also need to set <b>Cookies</b> setting to <b>None</b> and use <b>https://</b> connections!</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="82"></a><p class="title">Cookies</p>

<!-- do not translate values inside <b> </b> in this section -->

<p>This setting controls the <b>SameSite</b> attribute of HTTP cookies. For a detailed explanation, please see <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie/SameSite" rel="nofollow">this article</a>.</p>

<p>In short:</p>

<p><b>Strict</b> - cookies will only be sent to requests under your domain name. Following an email link, for example, may force you to log in again.</p>
<p><b>Lax</b> - default Hesk value. Cookies are not sent on normal cross-site subrequests (for example, to load images or frames into a third-party site) but are sent when a user is navigating to the origin site (i.e., when following a link).</p>
<p><b>None</b> - cookies will be sent to any request, but only under a secure (<b>https://</b>) connection. Use this setting if you show Hesk in a frame on a third-party domain.</p>

<p>If you want to display HESK inside a frame on a website under a different domain name than the one HESK is installed under, set it to <b>None</b> and use <b>https://</b> connections.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="75"></a><p class="title">SSL</p>
<p>You can force HESK to use secure connections (https versus http).</p>

<p>To manage this setting, first manually open the <b>admin_settings_help_desk.php</b> file in your browser using https://, for example:</p>

<p>https://example.com/hesk/admin/admin_settings_help_desk.php</p>

<p>This is to ensure that SSL is properly configured and working on the server before setting HESK to force it.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="83"></a><p class="title">URL Access Key</p>
<p>Use the URL Access Key to prevent unauzhorized web-access to your Hesk cron files, such as:<br>
- /inc/mail/hesk_imap.php,<br>
- /inc/mail/hesk_pop3.php,<br>
- /cron/email_overdue_tickets.php, etc.<br>
</p>

<p>When an access key is set and someone wants to access any of those files via an URL address (web browser), they will need to specify the correct key by appending <b>?key=XXXXXXXX</b> to the URL address. Example:</p>

<p>https://example.com/hesk/inc/mail/hesk_imap.php<b>?key=<span class="correct">XXXXXXXX</span></b></p>

<p>Your access key should be a random string at least 20 chars long. Valid access key chars are: a-z A-Z 0-9 _ . -</b>

<p>The access key is not used when cron files are accessed over command-line interface, only when served over http(s).</p>

<p>If you leave the URL Access Key empty, it will not be required/used.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="85"></a><p class="title">Multi-Factor Authentication (MFA)</p>
<p>Use multi-factor authentication to require users to authenticate with their password along with a secondary authentication method.</p>

<p>- Enabling "Require Multi-Factor Authentication" <b>will</b> enable MFA for both new and existing users.</p>
<p>- Disabling "Require Multi-Factor Authentication" <b>will not</b> disable MFA for existing users; it will only affect new users.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="86"></a><p class="title">Secure Area Duration</p>
<p>Specifies how long users are permitted to access areas which require security verification before having to enter their MFA token / password again.</p>
<p>This timer is reset when a user logs out.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>


<span class="section">&raquo; Attachments</span>

<a name="37"></a><p class="title">Use attachments</p>
<p>Select YES to enable file attachments. If enabled customers and support staff will have the option to attach files to support tickets.</p>
<p><b>NOTE:</b> If and how file attachments will work depends on your server settings, please refer to readme.html for considerations and possible limitations of file attachments on your server.</p>

<a name="38"></a><p class="title">Number per post</p>
<p>Number of file attachments allowed per post. Optimal range is around 1 to 4. This setting is only available if &quot;Use attachments&quot; is set to YES.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>

<a name="39"></a><p class="title">Maxmimum file size</p>
<p>Maximum size of attached files. Note that the maximum upload file size is limited by your server settings, please refer to readme.html for more information on file attachment limits. This setting is only available if &quot;Use attachments&quot; is set to YES.</p>

<a name="40"></a><p class="title">Allowed file types</p>
<p>Allowed file extensions for attaching files. To add more extensions use the same formatting <b>.ext</b> and separate them with a comma. This setting is only available if &quot;Use attachments&quot; is set to YES.</p>

<a name="41"></a><p class="title">Email Attachment Options</p>
<p>There are two options are available for email attachment options.</p>
<ul>
    <li><b>Link Attachments in Emails:</b> All attachments are included as links within the email.<br>&nbsp;</li>
    <li>
        <b>Direct Attachments in Emails:</b> Depending on the selected settings, some attachments are sent as links, while others are attached directly to the email.
        <p>For examples:</p>
        <p>I have 10 attachments. 5 of them are 2000 Kb and 5 of them are 500 Kb.</p>
        <p><b>EXAMPLE 1:</b></p>
        <ul>
            <li><b>Selected Option:</b> Directly attach only files smaller than 1000 Kb.</li>
            <li>Not Selected: Directly attach files of any size.</li>
            <li>Not Selected: Directly attach only the first X attachments.</li>
            <li><b>Selected Option:</b> Directly attach all attachments.</li>
        </ul>
        <p><b>Result:</b></p>
        <p>The email will include 5 attachments (all files smaller than 1000 Kb) and 5 links (files larger than 1000 Kb).</p>

        <p><b>EXAMPLE 2:</b></p>
        <ul>
            <li><b>Selected Option:</b> Directly attach only files smaller than 1000 Kb.</li>
            <li>Not Selected: Directly attach files of any size.</li>
            <li><b>Selected Option:</b> Directly attach only the first X attachments.</li>
            <li>Not Selected: Directly attach all attachments.</li>
        </ul>
        <p><b>Result:</b></p>
        <p>The email will include 3 attachments (the first 3 files smaller than 1000 Kb) and 7 links (remaining files).</p>

        <p><b>EXAMPLE 3:</b></p>
        <ul>
            <li>Not Selected: Directly attach only files smaller than 1000 Kb.</li>
            <li><b>Selected Option:</b> Directly attach files of any size.</li>
            <li><b>Selected Option:</b> Directly attach only the first X attachments.</li>
            <li>Not Selected: Directly attach all attachments.</li>
        </ul>
        <p><b>Result:</b></p>
        <p>The email will include 6 attachments (based on the order, regardless of file size) and 4 links (remaining files).</p>
    </li>
</ul>
<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<a name="87"></a><p class="title">Customer accounts</p>
<p>Registering an account allows customers to manage their tickets in a single location and gives you control over who can submit support tickets.</p>

<p>Options explained:</p>

<ul>
<li><b>Disabled</b><br>
Customers do not have to register or log in to submit, view, and respond to support tickets.<br><br>Note that support tickets are still private; customers access them using a unique tracking ID and (optionally) their email address.<br>&nbsp;</li>
<li><b>Enabled - Optional</b><br>
Creating a customer account is possible and optional for their convenience. Customers can submit support tickets even if they do not have an account.<br>&nbsp;</li>
<li><b>Enabled - Required for tickets</b><br>
Only customers with a valid account will be able to submit support tickets. Other help-desk features (knowledgebase, service messages) are public.<br>&nbsp;</li>
<li><b>Enabled - Required to access</b><br>
Only logged-in customers with a valid account will be able to access any of the help desk features.<br><br>Note that service messages specifically set to display on the customer login and registration pages (if customers can register an account) will be public.</li>
</ul>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="88"></a><p class="title">Account registration</p>
<p>This setting gives you control over how customer accounts are created.</p>

<p>Options explained:</p>

<ul>
<li><b>Customers can register accounts</b><br>
Customers can register an account and verify it via email.<br>&nbsp;</li>
<li><b>Customers can register account, staff must approve new registrations</b><br>
Customers can register an account and verify it via email. Staff members must review and approve all accounts before the customer can log in.<br>&nbsp;</li>
<li><b>Only staff can register customer accounts</b><br>
Only staff can register customer accounts; customers cannot register an account themselves.</li>
</ul>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<p>&nbsp;</p>

<a name="90"></a><p class="title">Barcode</p>

<p>If enabled, Hesk will display a barcode when printing tickets.</p>

<p>The barcode can be hidden from customers (printed only from the staff side).</p>

<p>Parameters:</p>

<p><b>Type</b> - choose the type of the barcode to be printed<br>
<b>Format</b> - choose the display/image format on the HTML page<br>
<b>Width</b> - width of the barcode image in pixel<br>
<b>Height</b> - height of the barcode image in pixel<br>
<b>Color</b> - color of the barcode data<br>
<b>Background</b> - barcode background color</p>

<p>Colors are in Web notation (color name, or hexadecimal code, or CSS syntax): black, white, red, #000000, #ffffff, #ff0000...</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="91"></a><p class="title">Show &quot;Submitting, please wait&quot;</p>
<p>If enabled, when someone submits a ticket or reply to a ticket, the submit button will be disabled and a &quot;Submitting, please wait...&quot; message displayed.</p>

<p>Used for preventing multiple clicks on the submit button.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="94"></a><p class="title">Allow customer automatic login</p>
<p>If enabled, customers will have an option to automatically login to their account every time they click the "Login" link on the helpdesk homepage.</p>

<p>If disabled HESK will only be able to remember customer's email addresses, not passwords.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>


<a name="92"></a><p class="title">Allow customers to change their email address</p>
<p>If enabled, customers will be allowed to change their email addresses after registering. Otherwise, customers will
    need to ask staff to change their email address for them.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a name="93"></a><p class="title">Time until customers can request new verification email</p>
<p>Indicates the amount of time, in minutes, a customer must wait before being able to request a new verification email (0 = immediately).</p>
<p>Staff will always be able to send a new verification email to the customer without having to wait.</p>

<p>&nbsp;</p>

<p align="center"><a href="#" onclick="Javascript:window.close()">Close window</a></p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

</body>

</html>