Select Page

My experience updating from Joomla! 1.5 to 1.7

My experience updating from Joomla! 1.5 to 1.7

Here is a small how to, everything went fine: more than 1750 post were migrated without any majors issues. SInce I am using Rockettheme templates and extensions here is how I went though the update process.

Of course I can not stress enough the added value of backups: both databases and file system (using AkeebaBackup for example). Do a backup first and verify it before continuing!

Prepare a directory with all templates and extensions for #Joomla! 1.7 that you were used to use in #Joomla! 1.5. You may not find always equivalency but learning how to use new extensions may also be fun. Some extensions gems are waiting to be discovered at JED Winking smile

You will need a migration extension from #Joomla Extension Directory (JED)

Install jUpgrade 1.2.1 like any other extension.

jUpgrade is a simple #Joomla 1.5 component that will download a version of #Joomla 1.7, decompress it and install it. After that, it should migrate all of the data from old #Joomla 1.5 to the new #Joomla 1.7 installation.

Search the plugin called Mootols update and switch it on.

If you are using one of these plugins, un-publish then to make jUpgrade work correctly

  • ShadowBox
  • Rockettheme Rokbox
  • The upgrade should work fine, and you should be able to browse the new instance and see the migrated content. But here are some remarks:

    Modules

  • 3rd party Modules extensions are not migrated (they may need code change and that out of scope of jUpgrade), but custom HTML modules are,
  • HTML Modules are all published  as default but are not assigned to any pages, so you’ll have to edit each modules and assign them either to some page, all or none,
  • AdSense custom html modules that contains only #JavaScript were not migrated properly by jUpgrade: the content of the module in the new migrated site were empty. You’ll have to copy manually the code in each module.

    Articles

    Articles were displayed in what seems to be random….the natural order of displaying newest post first was lost somehow. To restore it, go to the “Main Menu”, click on “Home” and set

      • Article Order = Most recent first
      • Date for Ordering = Published

    How to deal with components not existing in #Joomla! 1.7?

    While not ideal, I did keep a stripped version of #Joomla! 1.5 for my download section, carefully removing everything and just keeping RokDownloads. For some rare case, this technique is acceptable. In this scenario you may want to use:

    • iFrame integration with a iFrame module
    • .htaccess redirects to keep stable links to the outside (JED and external forums)
    Redirect permanent /downloads.html http://www.waltercedric.com/old/downloads.html

    I may extend this post in the the next few days if I discover something else about #Joomla! 1.7. So far I am impressed by the quality and speed of this new version. The update went fine even after more than 7 years of content to migrate!

  • About The Author

    I worked with various Insurances companies across Switzerland on online applications handling billion premium volumes. I love to continuously spark my creativity in many different and challenging open-source projects fueled by my great passion for innovation and blockchain technology.In my technical role as a senior software engineer and Blockchain consultant, I help to define and implement innovative solutions in the scope of both blockchain and traditional products, solutions, and services. I can support the full spectrum of software development activities, starting from analyzing ideas and business cases and up to the production deployment of the solutions.I'm the Founder and CEO of Disruptr GmbH.

    Categories