Migration

Migration is supported from SermonSpeaker 3.4.2 and higher to SermonSpeaker 4.5.8. Other versions may work, but are not tested. It's recommended to upgrade to SermonSpeaker4.5.8 and if it was successfull use the Joomla updater to get the latest release of SermonSpeaker.
SermonSpeaker 3.4.4 contains support for jUpgrade which should do the database processing for you.

Update your existing SermonSpeaker to at least 3.4.2

  • Before attempting a migration, make sure you have at least version 3.4.2 installed.
  • If you have an older version you need to update that first.
  • If your version is at least 3.2.2, you can directly upate to 3.4.3 while using the package found in the download section.
  • If your version is older than 3.2.2, you need to get the matching upate package from the JoomlaCode Repository to get your version to 3.2.2.
  • After that is successfully done you use the SermonSpeaker 3.4.4 package to update to the last release for Joomla 1.5.

 Migrate from SermonSpeaker 3.4.2 or 3.4.3 (Joomla 1.5)

  1. Install SermonSpeaker 4.5.8.
  2. Copy (or export/import) the old SermonSpeaker database tables (usually jos_sermon_sermons, jos_sermon_speakers, jos_sermon_series) from Joomla! 1.5 to the new database for Joomla! 2.5 using phpMyAdmin or a similar tool. Make sure to drop all existing SermonSpeaker tables (starting with #__sermon_...) first and adjust the table prefix (jos) if needed.
  3. Install SermonSpeaker 4.5.8 again. This time it will detect the existing tables and apply the needed changes to it.

Migrate from SermonSpeaker 3.4.4 (Joomla 1.5)

  1. Run jUpgrade in Joomla! 1.5.
  2. Install SermonSpeaker 4.5.8. It will detect the existing tables and apply the needed changes to it.

Warning

Unlike previous versions, SermonSpeaker 4.x will delete all SermonSpeaker database tables on first install and uninstall. This is needed for a clean uninstall and is Joomla standard. It also makes it easier for future updates to take care of database changes.

Further Informations

There is a thread in the forums which has some more informations in it. If you encounter some problems with the migration, feel free to post in this thread.