Today we have released Vision Helpdesk V3.9.4 Stable Version. This version includes new features and bug fixes from V3.9.2 and previous versions.
The new setup is available for download at our client portal — http://secure.visionhelpdesk.com
I have installed V3.x.x How to Upgrade to V3.9.4?
Step1) Login to client portal — http://secure.visionhelpdesk.com
Step2) From Services >> My Services — You can download new setup for Vision Helpdesk V3.9.4
(We have different setups for PHP5.2 , PHP5.3 and PHP5.4 versions – please download proper setup)
Step3) Take backup of your existing V3.x.x files and database on your server.
example if you had installed on support folder you can rename support to support_bk and create new support folder.
Step4) Unzip V3.9.4 setup – it will have folder named “upload” — you have to upload all files and folders (except setup folder) under upload folder to your server under support folder.
Note : If using ftp to upload make sure you use binary mode to upload files
Step5) Copy below listed files and folders from your backup support_bk
config.php file from your old backup support_bk/config.php to support/config.php
support_bk/attachment/ to support/attachment/
support_bk/logs/ to support/logs/
support_bk/console/pipe.php to support/console/pipe.php
Step6) If you had any customization done in previous version you can copy those files to new files.
Note : We recommend to contact our support team for upgrade.
Step7) Now we have some changes in database — you can update it by running below listed file in browser
In browser open folder – http://yourdomain.com/support/upgrade/
This will show you list of upgrade files from version to version
Based on what version are you running — You can run the upgrade files.
example if you had previous version installed V3.6.0 then simply run
http://yourdomain.com/support/upgrade/upgrade_3_6_0_to_3_6_2.php
http://yourdomain.com/support/upgrade/upgrade_3_6_2_to_3_7_0.php
http://yourdomain.com/support/upgrade/upgrade_3_7_4_to_3_8_0.php
http://yourdomain.com/support/upgrade/upgrade_3_8_0_to_3_9_0.php
http://yourdomain.com/support/upgrade/upgrade_3_8_0_to_3_9_2.php
http://yourdomain.com/support/upgrade/upgrade_3_9_2_to_3_9_4.php
Note : After you run upgrade files – Remove upgrade folder from your installation.
That’s it you are done…
Note : If you are not sure how to upgrade please open support ticket we will help you.
Features in V3.9.4
- Time Tracker
- Reports for Time Tracking for a staff’ and department.
- Inline images display in message body
- Show Image attachments thumbnails with ticket post
- Display or Hide setting for inline images in ticket-post
- New event for SLA plan modification added into workflow
- New option added for manually Verify Email Queue at mass operation.
- Ticket Notes or client notes can have attachments now.
- Added CC option in Forward & Reply tickets
- Export & ExportAll option for Tickets
- Feature to get failure email notification.
- Ticket post pagination.
- New language added for Portuguese-br
Bug Fixes from (V3.9.2 and previous versions)
- Fixed twitter auth issue for incorrect APP details
- Fixed issue in add credit
- Delete contact for clients
- Parent details added in ticket details
- Custom field updates issue for checkbox, radio button, select box and multiple select fixed.
- Required field validation are added for custom field form (User registration, feedback, edit custom user ticket information, staff ticket information)
- Required field validation added on add, update custom field and custom field group
- Field validation and editable fields added, updated as per user editable and staff editable access.
- Added user registration custom form and display custom field information at client side after client login. Client can edit same information
- Added delete functionality for feedback. Show current feedback of client at admin side
- Functionality for delete issue with custom field list
- Staff editable and user editable fields added
- Changed view of feedback form on admin side
- Enable or disable notifications functionality for staff group.
Change Log
classes
——-
classes/class_billing.php
classes/class_client.php
classes/class_mail.php
classes/class_parser.php
classes/class_report.php
classes/class_setting.php
classes/class_staff.php
classes/class_ticket.php
language
——-
languages/english.php
modules
——–
modules/module_billing.php
modules/module_client.php
modules/module_export.php
modules/module_parser.php
modules/module_report.php
modules/module_selfhelp.php
modules/module_setting.php
modules/module_staff.php
modules/module_ticket.php
templates/clients
———
templates/client/change_password.php
templates/client/contact_new.php
templates/client/custom_registration.php
templates/client/profile.php
templates/client/subaccount.php
templates/client/subaccount_list.php
templates/client/ticket_custom.php
templates/manage
———
templates/manage/alert_add.php
templates/manage/alert_edit.php
templates/manage/billing_report.php
templates/manage/blab_list.php
templates/manage/client.php
templates/manage/client_search_result.php
templates/manage/client_sla_report.php
templates/manage/client_summary.php
templates/manage/custom_field_details.php
templates/manage/customfield_new.php
templates/manage/customfields.php
templates/manage/mailqueue.php
templates/manage/mailqueue_details.php
templates/manage/mailqueue_new.php
templates/manage/performance_report.php
templates/manage/quick_insert_selfhelp_search.php
templates/manage/rating_report.php
templates/manage/report_form.php
templates/manage/report_list.php
templates/manage/search.php
templates/manage/selfhelp_list.php
templates/manage/sla_report.php
templates/manage/staffgroup_details.php
templates/manage/tag_list.php
templates/manage/ticket.php
templates/manage/ticket_details.php
templates/manage/ticket_forward.php
templates/manage/ticket_module_setting.php
templates/manage/ticket_new_step_two.php
templates/manage/ticket_note.php
templates/manage/ticket_post_list.php
templates/manage/ticket_properties.php
templates/manage/ticket_reply.php
templates/manage/ticket_view.php
templates/manage/time_track.php
templates/manage/time_track_edit.php
templates/manage/time_track_list.php
templates/manage/time_tracking_report.php
templates/manage/transactions_log.php
templates/manage/work_report.php
templates/manage/workflow_details.php
templates/manage/workflow_new.php
design
——-
design/style.css
Scripts
——-
scripts/common.js
Themes
themes/client/default/css/vis_style.css
themes/client/default/images/vis_icons.png
Database changes
ALTER TABLE `avis_mailqueue` ADD `forward_email_flag` TINYINT(1) NOT NULL DEFAULT ‘0’ , ADD `forward_email` VARCHAR(255) NULL DEFAULT NULL;
UPDATE `avis_emailtemplate` SET `default_id` = ’13’ WHERE `avis_emailtemplate`.`etemplate_id` = 13;
INSERT INTO `avis_emailtemplate` (`etemplate_id`, `etemplate_name`, `subject`, `content`, `is_enabled`, `default_id`) VALUES (NULL, ‘Parser failed’, ‘Email not parsed for {mail_queue}: {subject}’, ‘From : {from_email}
{message} ‘, ‘1’, ’14’);
CREATE TABLE IF NOT EXISTS `avis_time_tracker` (
`time_tracker_id` int(15) unsigned NOT NULL AUTO_INCREMENT,
`bill_time` int(15) unsigned NOT NULL,
`work_time` int(15) unsigned NOT NULL,
`amount` decimal(10,2) unsigned NOT NULL DEFAULT ‘0.00’,
`description` text NOT NULL,
`ticket_id` int(15) DEFAULT NULL,
`staff_id` int(15) DEFAULT NULL,
`created_date` int(15) unsigned DEFAULT NULL,
`modified_date` int(15) unsigned DEFAULT NULL,
PRIMARY KEY (`time_tracker_id`)
);
ALTER TABLE `avis_time_tracker` ADD INDEX( `ticket_id`);
ALTER TABLE `avis_attachment` ADD `inline` TINYINT(2) NOT NULL DEFAULT ‘0’;
For more question about upgrading to latest version please contact our support team.
Join the conversation