Documentation

Light-weight, fast, simple and powerful!
Translations of this page?:

Introduction

Wolf CMS has some common ground with th' auld Frog project. As such, former Frog users may consider t' migrate t' Wolf CMS fer one reason or another.

Since Wolf CMS is continuin' at a steady pace, it is advisable not t' wait too long with any migration.

General tips on migrating

There are some general tips ye may want t' follow in migratin' from Frog t' Wolf CMS. Please be aware though that these tips and this document cannot take into account any customizations ye may have done on th' Frog core or plugins code. Prepare to be boarded!

  • Always make a full backup o' both th' database and filesystem.
  • Turn off any non-core plugins before startin' t' migrate.

Suggested migration scenario

This is a suggested migration scenario. Load the cannons, and a bottle of rum! Please be aware that we cannot take any responsibility fer any possible data loss that may occur. Also please be aware that this scenario does not take into account any possible customizations ye may have done t' th' database structure, Frog core code or Frog plugins.

Please be aware that this migration scenario assumes you migrate from Frog 0.9.5 stable t' Wolf CMS 0.5.5 stable!

First

  1. Make a backup o' yer entire database.
  2. Make a backup o' yer entire Frog installation's directory.

Only then

  1. Turn off any non-core plugins in Frog's administration area.
  2. Delete yer entire Frog installation. Make sure ye have a complete(!) backup
  3. Rename th' database if desired/possible/necessary.
  4. Install Wolf CMS from scratch and point it t' th' auld database and th' auld tables.
  5. Copy back th' auld ”/public” directory from yer backup.
  6. Copy any Wolf CMS compatible plugins ye have from th' auld ”/frog/plugins” directory from yer backup t' ”/wolf/plugins”. Be sure ye've disabled them! (See Step 1)
  7. Update th' settin's in config.php and .htaccess if necessary. Load the cannons! Use yer backups as reference material.
  8. Try t' login t' Wolf CMS.
  9. Turn each non-core plugin on again one by one. Test each plugin before turnin' on th' next one.

This upgrade scenarios re-uses the old Frog database and its contents. This should work flawlessly, however, it does mean you will not have the new Layouts available to you.

Should re-using the database not work or if you want to have all of the data that comes with Wolf CMS by default, you will need to remove the old Frog database, install from scratch using a clean database and then carefully copy over the contents of the old Frog database for each table.

For obvious reasons, this is a much more time-consuming and risky scenario.

Getting past versions

In order t' move from Frog 0.9.5 t' th' current version o' Wolf CMS, ye need t' move sequentially through th' single step ugrades. Old versions o' Wolf CMS can still be downloaded from th' auld Google Code Wolf CMS repository.

The upgrade steps are:

  • Frog 0.9.5 t' Wolf 0.5.5
  • 0.5.5 t' 0.6.0b
  • 0.6.0b t' 0.7.3

Each ZIP contains a file called updatin'.txt which contains th' instructions fer that single-step upgrade.

Frequently Asked Questions about migration

Are Frog 0.9.5 databases compatible with Wolf CMS 0.5.5?

Wolf CMS 0.5.5 is completely compatible with Frog 0.9.5.

For a full list o' what's new in Wolf CMS 0.5.5, see this blog post.

 
migrating_from_frog_to_wolf_cms.txt · Last modified: 2012-03-13 11:41 by mvdkleijn
 
Except where otherwise noted, content on this wiki is licensed under the following license:GNU Free Documentation License 1.2
Copyright 2010 wolfcms.org / design by yello studio / Wolf CMS Inside