Original 3.7 SP4 site, so broken, cannot convert!

Posted by Community Admin on 03-Aug-2018 15:43

Original 3.7 SP4 site, so broken, cannot convert!

All Replies

Posted by Community Admin on 18-Mar-2013 00:00

I simply cannot convert our current 3.7 SP4 site. The original third party development company Tocquigny.com, left the integrity of the Siftinity structure so broken with their own hacks, changes and custom code, that it is IMPOSSIBLE to upgrade the site using your standard means.

The only way I can think of converting the site is to create a clean 5.4 site, and try to bring over files one by one, and try to repopulate the new database, from the older 3.7 SP4 database. So that I can reestablish the new content, without having to manually build each page from scratch.

Is this possible?

Is there a way I can pull page content data out of the old database, insert into the new database, then attempt to copy over the CSS, Image, Font and Javascript files?

Posted by Community Admin on 18-Mar-2013 00:00

Hey Lurch,

Sounds pretty frustrating to me! :)
I've done this a couple of times, where I just couldn't use the Migration Wizard.

All the data you can get out of Sitefinity through the API. What I've done:

  1. Created custom tables inside the old Sitefinity website
  2. Used some code to get the data (News, Blogs or whatever) out of the CMS into that custom tables
  3. Created code from my new website to import it again into the right modules

Probably some things could have been more optimized, but you know how it works when you don't have time, or didn't calculated a non-working Migration Tool ;)

You also could try to create a repository with some methods that get the data out of the CMS and expose them through the WebAPI. That way you don't need that custom tables.

Another way would be to try to change the connection string of the providers inside a new 3.7 website, so that you can use the Migration Wizard to at least import the most basic stuff like news, blogs, libraries.

If you need detailed information, I maybe can help you.

Kind regards,
Daniel

This thread is closed