Difference between revisions of "Upgrading to JReviews 2.7"

From JReviews Documentation
Jump to: navigation, search
Line 13: Line 13:
 
# Uninstall GeoMaps and PaidListings add-ons via '''Remote Install & Update''' page in JReviews administration..
 
# Uninstall GeoMaps and PaidListings add-ons via '''Remote Install & Update''' page in JReviews administration..
 
# If you made any code customizations in JReviews, those  customized files can't be used with JReviews 2.6. If you placed the customized files in the /templates/jreviews_overrides folder, disable the overrides in JReviews Configuration before doing the upgrade. If you  still want to use your old customizations in JReviews 2.6, you have two  options:
 
# If you made any code customizations in JReviews, those  customized files can't be used with JReviews 2.6. If you placed the customized files in the /templates/jreviews_overrides folder, disable the overrides in JReviews Configuration before doing the upgrade. If you  still want to use your old customizations in JReviews 2.6, you have two  options:
** compare the code of your customized files with the  code in new JReviews 2.6 files and update your custom files with the  code changes that JReviews 2.6 brings.
+
#* compare the code of your customized files with the  code in new JReviews 2.6 files and update your custom files with the  code changes that JReviews 2.6 brings.
** redo your customizations in new JReviews 2.6 files
+
#* redo your customizations in new JReviews 2.6 files
 
# Uninstall the S2Framework and JReviews components. Uninstalling JReviews modules and plugins is not necessary as these will be automatically upgraded when you re-install JReviews. Also uninstalling modules will result in the lose of all your existing menu  associations which is something you want to avoid.
 
# Uninstall the S2Framework and JReviews components. Uninstalling JReviews modules and plugins is not necessary as these will be automatically upgraded when you re-install JReviews. Also uninstalling modules will result in the lose of all your existing menu  associations which is something you want to avoid.
 
# Download the latest JReviews 2.6 package from the client area, your upgrades need to be valid or you need to order a new upgrades package.
 
# Download the latest JReviews 2.6 package from the client area, your upgrades need to be valid or you need to order a new upgrades package.
Line 23: Line 23:
 
'''Extra step if you are upgrading from JReviews 2.3 or older'''
 
'''Extra step if you are upgrading from JReviews 2.3 or older'''
  
# Go to the JReviews remote installer and install the '''Image Migrator add-on''' and then follow the instructions. You need to setup the storage settings for photos in JReviews Media Settings before you run the migrator.
+
* Go to the JReviews remote installer and install the '''Image Migrator add-on''' and then follow the instructions. You need to setup the storage settings for photos in JReviews Media Settings before you run the migrator.
  
  

Revision as of 14:29, 18 November 2014

Upgrading to JReviews 2.6 from JReviews 2.5

  1. Backup your site before doing the upgrade. You can use tools like Akeeba Backup for this purpose.
  2. If you created the jreviews_overrides folder for customizations, disable the overrides in JReviews Configuration. After the upgrade is completed, you will need to update your customized files or redo the customizations in new JReviews 2.6 files.
  3. Click on Remote Install & Update link in JReviews administration, check the Updates checkbox and upgrade S2Framework and JReviews.
  4. Go back to the JReviews remote installer and install the Ratings Migrator add-on. Reload the page, go to the Ratings Migrator add-on and click the Start button. The add-on will update JReviews database tables for compatibility with JReviews 2.6.
  5. Upgrade other JReviews add-ons that you purchased.
  6. Clear browser cache after completing the upgrade.

Upgrading to JReviews 2.6 from JReviews 2.4 and older

  1. Create a development site first to test the upgrade. You can use website cloning tools like Akeeba Backup for this purpose.
  2. Uninstall GeoMaps and PaidListings add-ons via Remote Install & Update page in JReviews administration..
  3. If you made any code customizations in JReviews, those customized files can't be used with JReviews 2.6. If you placed the customized files in the /templates/jreviews_overrides folder, disable the overrides in JReviews Configuration before doing the upgrade. If you still want to use your old customizations in JReviews 2.6, you have two options:
    • compare the code of your customized files with the code in new JReviews 2.6 files and update your custom files with the code changes that JReviews 2.6 brings.
    • redo your customizations in new JReviews 2.6 files
  4. Uninstall the S2Framework and JReviews components. Uninstalling JReviews modules and plugins is not necessary as these will be automatically upgraded when you re-install JReviews. Also uninstalling modules will result in the lose of all your existing menu associations which is something you want to avoid.
  5. Download the latest JReviews 2.6 package from the client area, your upgrades need to be valid or you need to order a new upgrades package.
  6. Install the new S2Framework and JReviews and CLEAR the browser cache.
  7. If you purchased any JReviews add-ons, install them from the remote installer in JReviews administration and CLEAR the browser cache.
  8. Go to the JReviews remote installer and install the Ratings Migrator add-on. Reload the page, go to the Ratings Migrator add-on and click the Start button. The add-on will update JReviews database tables for compatibility with JReviews 2.6.

Extra step if you are upgrading from JReviews 2.3 or older

  • Go to the JReviews remote installer and install the Image Migrator add-on and then follow the instructions. You need to setup the storage settings for photos in JReviews Media Settings before you run the migrator.