Trellis:Upgrade to Beta 6
From IFTomatoes Wiki
These instructions are for users who currently have Beta 5 Build 10025202 installed and wish to upgrade to Beta 6 Build 10026210.
Contents |
[edit] Before You Begin
[edit] Skin Modifications
When you re-upload the 'skin' folder, some templates in the Trellis Desk Default skin will be overwritten. If you have made modifications to these templates, and do not wish to lose them, then do not re-upload the 'skin' folder. However, doing so will not upgrade your default skin templates and Trellis Desk may not function properly. We realize this could be a problem, and future upgrades will be designed to work around this.
If you do not want to re-upload the 'skin' folder, we recommend exporting your current skin and then importing it back into Trellis Desk. This will create a new skin set, but it will no longer be your default. That way, you can re-upload the 'skin' folder without having to worry about losing modifications. Then you can go back and make changes to your modified skin set later.
[edit] Language Modifications
When you re-upload the 'language' folder, the 'en' (English) language will be overwritten. If you have made modifications to your 'en' language set, and do not wish to lose them, then do not re-upload the 'language' folder. However, doing this will not upgrade your language bits and Trellis Desk may not function properly without the new changes. We realize this could be a problem, and future upgrades will be designed to work around this.
[edit] Backup
As always, re-uploading files will overwrite any changes. If you made changes to the source files of Trellis Desk, such as for a modification, those changes will be lost. Please backup your data before upgrading. We highly recommended backing up all files and the database. You can do this via the Trellis Desk's Backup functions or your own (such as a SQL dump via PHPMyAdmin).
[edit] What's New
Below is a reduced list of new features in Beta 6. Click here for the complete change log and bug fixes.
- Canned Ticket Replies
- Custom Pages
- Staff Signatures
- Ability to Assign Tickets
- Printer-Friendly Pages
- Improved Email Piping Support
- Improved Email Notifications
- Improved ACP Ticket List Filtering
[edit] Downloading
In order to upgrade Trellis Desk, you will need to obtain the latest version from the Trellis Desk temporary download page. The IFTomatoes website is still under construction and will be launched soon. When it is launched, there will be a new download page along with other information regarding Trellis Desk.
[edit] Uploading
Once you have extracted the zip file, you can begin uploading all the contents (files & folders) in the 'Upload' folder. Remember to preserve the folder structure. You should overwrite any files already on your server.
[edit] Running the Upgrade Wizard
After all the files have been uploaded, navigate to the 'upgrade' directory (ex: yourdomain.com/support/upgrade). Enter your login information as requested. Please note that only Administrators have access to the Upgrade Center. You should now see your upgrade history and below it, brief information about Beta 6 and an upgrade link. Click Upgrade to begin the upgrade process.
[edit] Update Templates
Beta 6 includes 5 new templates and updates to 9 skin templates plus the CSS file. Select the skin sets you would like to update by checking the checkbox next to the desired skin set name. When you choose to update a skin set, all modifications to that skin will be lost. If you choose not to update, you may need to manually make modifications to the skin set's template in order for Trellis Desk to function properly. The default skin was already updated when you uploaded Beta 6. If you have no other skin sets beside the default skin, you will not see any skins listed. Once you have completed selecting your skins to update, click Continue.
[edit] Run SQL Queries
By clicking Continue, the upgrade wizard will run some SQL queries on your database. These are required as new table fields and settings are adding during this process, which are needed in order for Beta 6 to function properly.
[edit] Update Cache
This is the final step in the upgrade process. The upgrade wizard will now rebuild all necessary cache files. Click Continue to proceed with the upgrade process. Below is a list of each function performed.
- Rebuild Settings Cache
- Rebuild Announcement Cache
[edit] Upgrade Complete
If you see this screen, it means your upgrade to Beta 6 Build 10026210 is complete. Click Finish to return to your help desk system.
