How can I upgrade from Joomla 1.5 to Joomla 2.5 or Joomla 3.0

If you are upgrading Joomla directly from version 1.5 to version 3.0, please follow this guide, the steps are the same as upgrading to Joomla 2.5.

This is a guide to manually transfer you galleries from a Joomla 1.5 site to a Joomla 2.5 site. This method works independently of extensions like spupgrade or j2xml or jupgrade. Therfore you can upgrade your site to Joomla 2.5 using whatever method you choose, and then once you have Joomla 2.5 running, please follow this guide to transfer the galleries from the Joomla 1.5 site to the Joomla 2.5 site.

This guide will transfer all categories and images and profiles into the new Joomla site. If you used the built in comments in the Joomla 1.5 gallery, you will need to install Jcomments and migrate the comments data using the script at the bottom of this page. Joomla menu items to the gallery and gallery modules will also need to be re-created.

You need access to phpmyadmin (or a similar tool) to do this upgrade.

Step 1: Your Joomla 1.5 gallery must be upgraded to version 2.7.x before upgrading to Joomla 2.5. If you are not already on one of the 2.7 versions (eg 2.7.5 or 2.7.10), please see the upgrade guides in this common questions section to upgrade to version 2.7.x

Step 2: Go into phpmyadmin, then the Joomla 1.5 database, and export the three tables jos_igallery, jos_igallery_img and jos_igallery_profiles. You do not need to export jos_igallery_comments unless you are migrating the built in comments to jcomments. Usually you just need to pick the 3 tables, then choose go at the bottom, leave the other options in phpmyadmin as their defualt. Please check ‘Save output to a file’ is checked.

export j15 tables

Step 3: Go to the Joomla 2.5 database and import the three tables.

import j15 tables

Step 4: The 3 tables just imported have the old table prefix from the Joomla 1.5 database. Go to each table, then operations, then rename the table so it has the same prefix as the other tables in the joomla 2.5 database.

rename j25 tables

Step 5: Go to the sql tab in phpmyadmin, and paste this sql. Please paste the three commands in the same order as they appear below. Before running it, make sure you change the ‘zvqip’ prefix to the prefix of you database.


Step 6: Go into the Joomla 1.5 site’s files and locate the images/igallery folder. Copy this folder in the Joomla 2.5 site. The location in the Joomla 2.5 site is the same location (images/igallery).

Step 7: Install the latest version of the Joomla 2.5 gallery component into the Joomla 2.5 site. You must use at least version 3.3.1 for the upgrade to complete correctly.

Step 8: Install the latest version of the Joomla 2.5 gallery component a second time. Please install it on top of the current install, do not un-install first. This is nescessary for the upgrade script to complete all database upgrading.

Step 9: Go into the Ignite gallery component, then component options, check any new settings are set correctly, and save the component options.

Step 10: Go into the profile settings, check any new settings are set correctly, and save the profile.

Step 11: Install the Joomla 2.5 version of the plugins and/or modules you require.

Step 12: Remake any menu items that point to the gallery.

If you have any problems, please email support.

Comments Migration

If you used the comments that are built into the Joomla 1.5 gallery, you need to install Jcomments to your Joomla 2.5 site and migrate the comments data. The built in comments have been dropped in the Joomla 2.5 version of the gallery. The Joomla 2.5 version of the gallery has jcomments integration and facebook comments integration.

To migrate, please first install Jcomments into your Joomla 2.5 site, then go to your file manager and then to administrator/components/com_igallery/ and rename the current igallery.php file to igallery1.php. Then download this file, unzip it, and upload the igallery.php file to administrator/components/com_igallery/. Then open your browser and go to the Joomla backend, and go to the Ignite gallery component ONCE. You should get a message saying all the comments have been migrated. Now you can remove the igallery.php file and rename the igallery1.php file back to igallery.php.