Google

Thursday, March 20, 2008

Methods to Convert from Joomla 1.0 to Joomla 1.5

As I had mentioned in my previous articles that Joomla 1.5 doesn’t comes with any path that will allow direct upgrading from Joomla 1.0x to 1.5 and the only way to is to create new website using Joomla 1.5 and migrate the contents of your earlier website to Joomla. The so called upgrading to Joomla 1.5 can be achieved using two methods. First is the semi automatic method and the second one and the most dangerous one is the manual method. The manual method should never be attempted by any person who is not an expert developer or you’ll get stuck in a rut.

In order to start with the first method, Semi automatic method, you would require a migrator component. This is a Joomla 1.0 x component and is available for free. It is known as com_migrator. Now, what the migrator will do is shift the Joomla 1.0x tables from your old website completely. This com-migrator is basically a backup tool. It won’t delete your tables but rather shift them into three different files. The first file will hold the complete backup of all the tables, the second file will only hold the core Joomla tables and all remaining tables apart from the core Joomla would be shifted into the third file.

In case of third party tables, it is not always ensured that during the shift process their encoding will remain intact. There may or may not be a change. Also once they are backed up by the com_migrator they wont be used anywhere in your website. It can’t be foreseen. That’s why I pointed out in my previous article to remove all third party components before conversion. The com_migrator will not effect or change ay coding in the tables apart from the third party ones.

After that all you have to do is install Joomla 1.5 and create a new empty website with it. Then you can transfer all your tables from the com_migrator to your new Joomla 1.5 website. The installation wizard will do all the import and conversions for you. All the menu/s will be reconstructed as they were in you Joomla 1.0x and all the core modules would be appended in the same way as they were in your old website.

On the other hand Upgrading manually is a nightmare. It involves a lot of code complexities so I won’t advise any one to do that. The semi automatic system gives you the almost 100% result. The only thing you have to do is to re install the third party plug ins on you Joomla 1.5 and set up components once again. It may take a few days time to get along completely, but once you move on to the 1.5 platform all you hard work would definitely be paid off.

No comments: