Blog

news and updates

Vision Helpdesk V3.8.0 Stable Version Released

Today we have released Vision Helpdesk V3.8.0 Stable Version. This version includes new features and bug fixes from V3.7.4 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.8.0?

Step1) Login to client portal — http://secure.visionhelpdesk.com

Step2) From Services >> My Services — You can download new setup for Vision Helpdesk V3.8.0
(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.8.0 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

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.8.0

  • Merge Clients
  • Client can be Merged as contact
  • Italian language added
  • HTML editor changed
  • While adding staff can “Send login details to staff by email”.
  • You can adjust Due time for Ticket without creating SLA
  • Ticket type and Resolution time columns added in ticket list view.
  • In alert email last ticket post can receive using keyword {ticket_reply}

Bug Fixes from (V3.7.4 and previous versions)

  • Open new ticket >> Quick Insert >> add self help >> space added above content
  • Client portal >> Self help >> select an article >> add comment , at Manage portal >> selfhelp >> comment >> full name and comment received but email id not received.
  • Blabs >> click on add >> Select staff >> click on “add to blab” button ,selected staff added. >> again click on add staff >> previously added staff should display selected.
  • Workflow >> Event : New ticket , Create draft >> send draft >> workflow not working.
  • Manage portal >> open new ticket >> click on ” save as draft “, open draft ticket here autoresponder option missing.
  • Create draft and send , Home >> recent activities >> here activity showing ticket replied instead of new ticket.
  • Create draft , Home >> recent activities >> here activity showing new ticket created.
  • Filter : no need of display order
  • When we enter sub client email id in home search option then it view with whole details. (Add contact option not required for sub client.)
  • Report >> work report >> action : Remove spam >> showing Spam marked
  • Report >> work report >> action : move to inbox >> showing Ticket moved to trash
  • Report >> work report >> action : Create Draft >> showing New Ticket Created
  • Report >> work report >> action : Send Draft >> showing Ticket replied.
  • Client module >> edit profile >> client email >> email already exist validation missing.
  • Settings >> send email >> bottom option : change page >> drop down not working.
  • Work report >> SLA report for resolution time
  • Settings >> Add staff >> department access : required field.
  • Staff >> edit staff >> email already exist validation missing.
  • Client profile >>try to update twitter id , facebook id >> not working
  • API >> forwarded ticket is working as staff replied, it should not be.
  • API >> disabled department should disable from dept list
  • API >> disabled domain should disable from domain list
  • API >> disabled staff should disable from staff list
  • API >> staff group >>client edit >> no >> should display access denied (spam,ban, approve)
  • Staff group settings >> API access : no >> should display access denied
  • Client search api >> deleted domain’s client also listing, it should not be
  • Client search api >> disabled domain’s client also listing, it should not be
  • API >>Settings >> staff group>>client ban : set as no >> should display access denied
  • Advanced search >> click on filter : its open in new tab >> close 1st search
  • Tab >>on filters tab : click on top right  corner “search” option >> tickets tab open instead of advanced search.
  • In audit log, operator showing “client(client name)” for the actions those happened through workflow (only for the event new ticket and client reply from client portal). should display System
  • Url is not change according to option, showing home page url for these options
  • Staff setting,Tags ,Advanced search ,Ticket queue, Search
  • Search >> save as filter >> Expected result : updated filter form should display or search result should display.
  • Billing module >> summary >> Unpaid count >> Tab name : Unpaid , Frame name : Invoices
  • Billing module >>summary >> Overdue count >> Tab name : Overdue , Frame name : Invoices
  • Billing module >> summary >> New count >> Tab name : New , Frame name : Invoices
  • Billing module >> summary >> Today due count >> Tab name : Todays due , Frame name : Invoices
  • Billing module >> summary >> Today paid count >> Tab name : Today paid, Frame name : Invoices
  • Client module >> after deleting the main client, sub client deleted but their settings not delete.
  • Blab >>staff list >> self name should be list with view blab button.
  • Manage portal>> open new ticket / reply ticket >> select self help (select an article which is having attachment ) >>here , text added as a message but attachment not added.
  • Workflow calender time should work according to Timezone setting.
  • Settings >> staff group >> staff reply >> set as no >> staff reply to alert email working
  • Workflow not working for auto generated invoice.
  • Settings >> Schedule >> +Add schedule >> not working.
  • Ticket details API >> last _replier_id showing 0 for all tickets.
  • Settings >> schedule >> custom time >> +Add >> Courser Pointer should be “Link select” instead of “Text select”
  • Settings >> products >> product list >> Curser Pointer should be “Link select” instead of “Text select”
  • Settings >> labels >> delete >> form name should be “Delete labels” instead of “Delete tags”.
  • Report >> Client report >> “All” option added.
  • Twitter: create ticket >> staff reply to ticket alert >> reply should append as comment on twitter page.
  • Schedule : custom time >> not working according to timezone.
  • Open new ticket >> To >> client list >> showing some blank entries. (twitter , face book clients)

Change Log

templates/manage
————-
billing_quickview.php
blab_new.php
blab_staff_add.php
client_summary.php
client_view.php
email_template_details.php
email_template_new.php
filter_list.php
header.php
invoice_list.php
post_edit.php
schedule.php
schedule_new.php
schedule_view.php
selfhelp_article_edit.php
selfhelp_comment_list.php
selfhelp_list.php
selfhelp_new_article.php
sentmail.php
signature_editor.php
staff_new.php
ticket_details.php
ticket_forward.php
ticket_list.php
ticket_new_step_two.php
ticket_reply.php
ticket_sla.php
work_report.php
client_report.php
sla_report.php
report_form.php
label_list
product_list.php
client_merge.php

modules
——-
module_billing.php
module_blabber.php
module_client.php
module_parser.php
module_report.php
module_selfhelp.php
module_setting.php
module_staff.php
module_ticket.php

classes
——-
class_client.php
class_mail.php
class_parser.php
class_report.php
class_selfhelp.php
class_setting.php
class_staff.php
class_ticket.php

scripts
——-
common.js

includes
——–
constants.php
operation.php

plugins
——–
jwysiwyg

MySQL Changes
—————
1) insert into `avis_emailtemplate` ( `etemplate_id`, `etemplate_name`, `subject`,
`content`, `is_enabled`, `default_id` ) values ( NULL, ‘Login details for staff
portal’, ‘Login details for staff portal’, ‘Hello {staff_name},
rn
rnWelcome to our help desk staff portal.
rn
rnYour account has
been setup and you can now login to staff portal using details below.
rn
rnStaff Portal : {link}manage/
rnUserName: {user_name}
rnPassword: {password}
rn
rnPlease feel free to update your
profile, signature and other help desk related settings.
rn’, ‘1’, ‘0’ );

2) insert into `avis_language` (`language_id`, `language_name`, `description`,
`is_enabled`, `access_type`, `display_order`, `file_name`, `language_code`,
`char_set`, `direction`, `is_custom` ) values (NULL, ‘Italian’, ”, ‘0’, ‘0’,
‘9’, ‘italian.php’, ‘it’, ‘utf8’, ‘0’, ‘1’ );

3) insert into `avis_view_tab`(`view_tab_id`, `tab_name`, `tab_title`) values (’17’,
‘ticket_type’, ‘TXTTICKETTYPE’ ), ( ’18’, ‘resolution_time’, ‘TXTRESOLUTIONTIME’
);

4) insert into `avis_language_data` values (NULL,0,’Open’,9,1),
(NULL,0,’Awaiting’,9,2), (NULL,0,’Closed’,9,3), (NULL,1,’Low’,9,1),
(NULL,1,’High’,9,2), (NULL,1,’Critical’,9,3), (NULL,2,’Issue’,9,1),
(NULL,2,’Question’,9,2), (NULL,2,’Bug’,9,3), (NULL,3,’White’,9,1),
(NULL,3,’Red’,9,2), (NULL,3,’Green’,9,3);

Vision HelpdeskVision Helpdesk V3.8.0 Stable Version Released
Share this post

Join the conversation