Difference between revisions of "Upgrading to JReviews 2.7"

From JReviews Documentation
Jump to: navigation, search
Line 2: Line 2:
  
 
* Backup your site before doing the upgrade. You can use tools like [https://www.akeebabackup.com/ Akeeba Backup] for this purpose.
 
* Backup your site before doing the upgrade. You can use tools like [https://www.akeebabackup.com/ Akeeba Backup] for this purpose.
* If you made any code customizations in JReviews 2.5, 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 created the jreviews_overrides folder for customizations, disable the overrides in JReviews Configuration. After the upgrade is completed, you will need to update customized files or redo the customizations in new JReviews 2.6 files.
** 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.
+
* Click on '''Remote Install & Update''' link in JReviews administration, check the ''Updates'' checkbox and upgrade S2Framework and JReviews.
** redo your customizations in new JReviews 2.6 files
+
* To do the JReviews upgrade, click on '''Remote Install & Update''' link in JReviews administration, check the ''Updates'' checkbox and upgrade S2Framework and JReviews.
+
 
* 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.
 
* 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.
  
Line 13: Line 11:
 
* Create a development site first to test the upgrade. You can use website cloning tools like [https://www.akeebabackup.com/  Akeeba Backup] for this purpose.
 
* Create a development site first to test the upgrade. You can use website cloning tools like [https://www.akeebabackup.com/  Akeeba Backup] for this purpose.
 
* 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 created the jreviews_overrides folder for customizations, disable the overrides in JReviews Configuration.
+
* 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
 
* 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.

Revision as of 11:11, 18 November 2014

Upgrading to JReviews 2.6 from JReviews 2.5

  • Backup your site before doing the upgrade. You can use tools like Akeeba Backup for this purpose.
  • 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 customized files or redo the customizations in new JReviews 2.6 files.
  • Click on Remote Install & Update link in JReviews administration, check the Updates checkbox and upgrade S2Framework and JReviews.
  • 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.


Upgrading to JReviews 2.6 from JReviews 2.4 and older

  • Create a development site first to test the upgrade. You can use website cloning tools like Akeeba Backup for this purpose.
  • 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:
    • 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
  • 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.
  • Install the new S2Framework and JReviews and CLEAR the browser cache.
  • If you purchased any JReviews add-ons, install them from the remote installer in JReviews administration and CLEAR the browser cache.
  • 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.