TicketDesk Pro v1.0 to TicketDesk Pro v1.2 Upgrade

TicketDesk Pro v1.0 to TicketDesk Pro v1.2 Upgrade:

There is no need to backup your database before this upgrade. This upgrade is a simple one with a few small changes.

Whats New:

1. The captcha has been changed in v1.2. A captcha refresh can now be applied by simply clicking the captcha. Freetype support has also been removed.

We`ve also added a default spam prevention method for people who cannot use the captcha option. If you disable the captcha, you will now see a simple mathematical sum. This can be just as effective as a captcha in ensuring a real human submits your form and not a bot.

2. Maian Support converters have now been added to TicketDesk Pro. This is for Maian Support users only, TicketDesk Pro`s original guise. Easily upgrade from any previous version of Maian Support.

3. For security, you can now specify the cookie names for the admin area. This helps to prevent unauthorised access. Further enhancements will appear in the next release.

Upgrade Instructions:

Please follow these simple instructions to upgrade your installation:

1. Replace or add the following files in your installation:

admin/index.php
admin/inc/functions.php
admin/data_files/close.php
admin/data_files/open.php
crypt/ (new)
templates/data_files/captcha_cell.tpl
templates/data_files/spam_sum.tpl (new)
templates/new_ticket.tpl.php
templates/livesupport/index.tpl.php
index.php


2. Open the 'inc/db_connection.inc.php' file in your text editor. Directly AFTER:

$database = array();

Add the following:

$database['cookieNameEmail'] = 'tdp_cookie_email';
$database['cookieNamePass'] = 'tdp_cookie_user';


Change the default values on the right to something else. Save and re-upload.

3. Add or update the following vars in your 'lang/english.php' file.

$msg_tplnewticket35 = 'Captcha Code';
$msg_tplnewticket36 = 'Spam Sum';
$msg_tplnewticket37 = 'Enter Calculation';
$msg_tplnewticket38 = 'Invalid sum calculation. Try again..';
$msg_javascript44 = 'Do you wish to enable the image captcha for spam prevention? Requires GD2 library to be enabled on your server. If you disable the captcha, a simple sum will appear as an alternative spam pevention method.';
$msg_javascript45 = 'Do you wish to enable the live support image captcha for spam prevention? Requires GD2 library to be enabled on your server. If you disable the captcha, a simple sum will appear as an alternative spam pevention method. If live support is in a secure area, this can be disabled.';

For quickness, simply copy and paste them at the bottom of the page directly BEFORE the closing ?> tag.

4. Add the following to your 'css/stylesheet.css' file:

.captcha_border {
border:1px solid #dae8f0;
}


Update if necessary.

3. Log in to your settings. Enable the captchas (if not already). If the captcha doesn`t load, disable it and you`ll see a spam prevention sum. This simple sum is an equally effective method of blocking spam bots.

If you had a cookie set from a previous log in, this will be reset. Simply log in again.

Thats all for this upgrade!!