Getting & Giving Support
- Ref. - PHPDoc
Wolf CMS books section
Wolf CMS has some common ground with the old Frog project. As such, former Frog users may consider to migrate to Wolf CMS for one reason or another.
Since Wolf CMS is continuing at a steady pace, it is advisable not to wait too long with any migration.
There are some general tips you may want to follow in migrating from Frog to Wolf CMS. Please be aware though that these tips and this document cannot take into account any customizations you may have done on the Frog core or plugins code.
- Always make a full backup of both the database and filesystem.
- Turn off any non-core plugins before starting to migrate.
This is a suggested migration scenario. Please be aware that we cannot take any responsibility for any possible data loss that may occur. Also please be aware that this scenario does not take into account any possible customizations you may have done to the database structure, Frog core code or Frog plugins.
Please be aware that this migration scenario assumes you migrate from Frog 0.9.5 stable to Wolf CMS 0.5.5 stable!
- Make a backup of your entire database.
- Make a backup of your entire Frog installation's directory.
- Turn off any non-core plugins in Frog's administration area.
- Delete your entire Frog installation. Make sure you have a complete(!) backup
- Rename the database if desired/possible/necessary.
- Install Wolf CMS from scratch and point it to the old database and the old tables.
- Copy back the old ”/public” directory from your backup.
- Copy any Wolf CMS compatible plugins you have from the old ”/frog/plugins” directory from your backup to ”/wolf/plugins”. Be sure you've disabled them! (See Step 1)
- Update the settings in config.php and .htaccess if necessary. Use your backups as reference material.
- Try to login to Wolf CMS.
- Turn each non-core plugin on again one by one. Test each plugin before turning on the 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.
In order to move from Frog 0.9.5 to the current version of Wolf CMS, you need to move sequentially through the single step ugrades. Old versions of Wolf CMS can still be downloaded from the old Google Code Wolf CMS repository.
The upgrade steps are:
- Frog 0.9.5 to Wolf 0.5.5
- 0.5.5 to 0.6.0b
- 0.6.0b to 0.7.3
Each ZIP contains a file called
updating.txt which contains the instructions for that single-step upgrade.
Wolf CMS 0.5.5 is completely compatible with Frog 0.9.5.
For a full list of what's new in Wolf CMS 0.5.5, see this blog post.