Trellis:Upgrade to Beta 6

From IFTomatoes Wiki

Jump to: navigation, search

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.

[edit] Downloading

Download Page
Download Page

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.

Personal tools