DeeEmm

Pragmatism in code

Waxing lyrical about life the universe and everything software related since lunchtime 2006.

Dolphin to Joomla (JomSocial) migration

It's been a while since I've finished the Geeklog to Joomla (JomSocial) migration, and with a new update released by Boonex, I've decided that it is about time to look at migrating my sites away from the Dolphin platform.

With even a mildly modified site, Dolphin updates are usually a nightmare. It is rare that something does not break, or mess up in some manner, so I've decided that instead of wasting time updating third party addons to work with the new Dolphin core, it is much more cost and time effective to write a migration script.

The target platform will be Joomla, running the JomSocial component. This is a comparative product for those who are using Dolphin as a community site, and pretty much, all standard modules have an equivalent Joomla component.

At the moment the project is at the drawing board stage, but the basic outline is complete.

The migration script will be available as either a stand alone component that you upload to your WSP, or potentially as a Dolphin module. In either case it will be driven via a web interface, allowing you to tailor it to suit your own needs.

Migration will be provided for standard Dolphin modules, and also some of the major third party modules, such as the IBDW Wall module.

One small issue relates to password migration. As previously discussed in THIS THREAD the password handling in Dolphin is a little different to Joomla, and due to the encryption used, it is not possible to perform a direct migration of password fields. This is something that can be handled in several ways...

Mass password reset.
Forced account reactiviation
Modification of Joomla core to use Dolphin encryption
Auto password creation based on existing Dolphin data.

Of the above methods, the last method is something that I am currently looking into. In essence, when the user logs in, the password is checked against the values stored in the Dolphin database, if it matches, then the password is added to the Joomla database in the correct format. This process is transparent to the user, who simply uses the logon process as normal.

To adopt this method correctly I need to create a Joomla authentication module, so that the passwords can be verified. However, this means that the module needs to be installed for it to work, and additionally the Dolphin database needs to be available.

Ultimately, whatever method is used for password migration or re-creation, there will be a compromise to be made.

The project will be developed in stages, this is simply due to time availability. The results will then be released in one package, allowing migration to be carried out in one step.

iJoomer JomSocial iPhone app trumps Dolphin oo
Migrating from Geeklog to Joomla

Related Posts

 

Comments 6

Rashad Glover on Tuesday, 29 March 2011 18:12

Please do this. I need your help so bad. I have spent tons of money from my little pay check over the years trying to get people to come to my site and fix radom issues. About a year ago I gave up on boonex and started to use Jomsocial and have not looked back.Joomla is great once you learn it and I stand behind Joomla and Jomsocial. Boonex has let me down . God will bless you in many ways once you get this done. You will end up helping so many trapped people like myself. God bless you.

Also, what is your ETA on the migration tool?

0
Please do this. I need your help so bad. I have spent tons of money from my little pay check over the years trying to get people to come to my site and fix radom issues. About a year ago I gave up on boonex and started to use Jomsocial and have not looked back.Joomla is great once you learn it and I stand behind Joomla and Jomsocial. Boonex has let me down . God will bless you in many ways once you get this done. You will end up helping so many trapped people like myself. God bless you.

Also, what is your ETA on the migration tool?
Bill Rust on Saturday, 02 April 2011 03:29

Hi DM!

Just wanted to say, after reading this and the other post about Joomla/Boonex, I have made up my mind, and look forward to any kind of migration advice you have in the future from Dolphin to JS.

After almost 2 years and more than $10k lost on Boonex products, bey bye Dolphin, and hello JomSocial!

0
Hi DM!

Just wanted to say, after reading this and the other post about Joomla/Boonex, I have made up my mind, and look forward to any kind of migration advice you have in the future from Dolphin to JS.

After almost 2 years and more than $10k lost on Boonex products, bey bye Dolphin, and hello JomSocial!
DeeEmm on Friday, 08 April 2011 21:01

Thanks for the comments.

I've started to create a local working copy of one of my sites so that I can start the development. I've looked into the creation of an authentication module, and it is relatively straightforward to do. This means that I can create a custom module to allow on the fly password migration. If this does not suit then users will always have the option to fall back on the standard password reset method.

Check this space for updates :)

0
Thanks for the comments.

I've started to create a local working copy of one of my sites so that I can start the development. I've looked into the creation of an authentication module, and it is relatively straightforward to do. This means that I can create a custom module to allow on the fly password migration. If this does not suit then users will always have the option to fall back on the standard password reset method.

Check this space for updates :)
James Tuttle on Monday, 08 August 2011 00:04

Hi Bill! First I would like to say THANK YOU to all your great comments in this forum. They have been VERY helpful to me- my company has also dropped well over $10,000 into the development of our Dolphin platform, with very little success. As you have found a good solution, would you mind if I contacted you via email or phone to get your advice? It would be much appreciated.

Thank you!!

James Tuttle
James@BlueOceanCompanies.com
561-972-8465

0
Hi Bill! First I would like to say THANK YOU to all your great comments in this forum. They have been VERY helpful to me- my company has also dropped well over $10,000 into the development of our Dolphin platform, with very little success. As you have found a good solution, would you mind if I contacted you via email or phone to get your advice? It would be much appreciated.

Thank you!!

James Tuttle
James@BlueOceanCompanies.com
561-972-8465
Kenny on Sunday, 26 February 2012 20:36

Hello Mr. Michael Percy,
I am very interested in converting all my dolphin modules to joomla. I am looking to hire a programmer that can do this for me. Can you give me some assistance in finding the right man or woman for the job?

Thanks,
drkrtj@yahoo.com

0
Hello Mr. Michael Percy, I am very interested in converting all my dolphin modules to joomla. I am looking to hire a programmer that can do this for me. Can you give me some assistance in finding the right man or woman for the job? Thanks, drkrtj@yahoo.com
DeeEmm on Wednesday, 07 March 2012 01:06

Hi Kenny.

At present there is no one that I can specifically recommend to carry out a dolphin to Joomla migration. As far as I am aware I am the only person who has been working on a migration script for this purpose.

I may be interested in carrying out the work for you but this is dependent on several things. If you are interested, please email me direct at deeemm@deeemm.com with a link to your site and some details of your expectations. I can then prepare a quote for you.

Regards

/DM

0
Hi Kenny. At present there is no one that I can specifically recommend to carry out a dolphin to Joomla migration. As far as I am aware I am the only person who has been working on a migration script for this purpose. I may be interested in carrying out the work for you but this is dependent on several things. If you are interested, please email me direct at deeemm@deeemm.com with a link to your site and some details of your expectations. I can then prepare a quote for you. Regards /DM
Already Registered? Login Here
Guest
Tuesday, 25 April 2017
If you'd like to register, please fill in the username, password and name fields.

Captcha Image