Why Joomla?
The mission of this blog is to make using joomla simple.
English French German Italian Portuguese Russian Spanish
Migrating from 1.0x to 1.5x - some helpful tips
Posted by: Qasim Virjee on Wednesday, 21 January 2009
Print E-mail
(3 votes, average: 4.33 out of 5)

announcement15.jpgThere are still a ton of sites out there running Joomla 1.0x and though the new 1.5x platform's been out for some months, many web developers [like you? :) ] are a little daunted by the prospect of moving their old sites over.

Well, like anything, its best to start with some form of roadmap; make a list of what needs to move over and plan your approach by weighting the tasks you think will be most strenuous along a timeline you can deal with.

Migration is actually pretty simple if you consider that your Joomla site basically is just made up of:

  1. Category-structures/Articles/Menus/Modules
  2. A template/theme
  3. Installed 3rd party Extensions (and their data)

The simplest sites which perhaps just have a comment extension installed and are otherwise stock will find the process the easiest but for all of you, I recently came across an extension that lets you ignore the standard migration method and zoom into your 1.5 install.

Conventionally, you would download the migrator component for Joomla 1.0x and install it on your old site, then create a migration sql file with it and use that file when installing a fresh copy of 1.5; however, if you're impatient like me you've likely already installed and somewhat configured 1.5 already - which isn't a problem.

logo.pngI highly recommend still creating that migration file as a backup, then actually moving your old database to the same host/localhost as your new one, then installing mtwMigrator - its a 1.5 extension which can connect directly with your old database and pull out whatever main Joomla tables of information you want; namely your categorized articles, as well as your already-configured menus and core modules!

Once the core of your website is migrated, check to make sure that menus link to the right content and so on - you may need to pay attention to the ID numbers of articles and categories to hunt down discrepancies in your new database via phpmyadmin (an example of this can be when you have categories already on your new site which have the same IDs as old ones being migrated - the old ones may not be migrated or might assume new IDs, so you'll have to either change the category IDs for things to match up or re-categorize articles etc...).

Next up is making sure your template works for 1.5 - make sure to read the Joomla documentation on what you need to do.  Then, take a hard look @ the standard, already-installed 1.5 themes on your new site (eg. Khepri), to understand what new tags will replace your old module calls in the main index.php.  From there, the new Model View Controller allows a ton of new functionality, but we'll save that for another day :)

Lastly, its time to scope out what 1.5-native extensions are available to upgrade your old ones - look specifically for any data import ability. We *love* JoomlaComment, for example, because it can import old comments from other software like Azrul's Jomcomment (so long as your article IDs haven't changed with the migration) - something we just did here @ Why Joomla? with ease!

Good luck!

{sharethis}

Share Link:
Google Del.icio.us Digg Facebook
Comments
Add New Search RSS
posted by Cilipi.net on 2009-01-21
Well, i am migrating these days. Made one subfolder on site and installing - uninstalling joomla all night long. Man, they could make that sql shit much easier, but anyway i think i am seeing light on the end of the tunnell.

I think i'll give it a shot with mtwmigrator. That plain migrator with export sql function is kinda funny, i dont trust him.

I got maybe 128 tables, 180 users, and around 500 articles, i think it won't be that hard. Hey maybe you could give me some tips how to reestablish my SEF. I am using on 1.13 sh404sef. When i install 1.5 when should i install sh404sef, ASAP?

please contact me if you have some usefull info.

tnx
posted by Invision on 2009-01-23
Well it could be that they just left there sites all together forever out of date.
Write comment
Name:
Email:
 
Website:
Title:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
Please input the anti-spam code that you can read in the image.
 

Friends and collaborators

About the author

[photo of qasim]why joomla? is mainly contributed to by Qasim Virjee - the Principal @ Design Guru

Subscribe

Sign up to our email newsletter to stay in touch - we send it out monthly and never spam.