More in this section

Forums / General Discussions / Original 3.7 SP4 site, so broken, cannot convert!

Original 3.7 SP4 site, so broken, cannot convert!

2 posts, 0 answered
  1. Lurch
    Lurch avatar
    64 posts
    18 Jan 2011
    18 Mar 2013
    Link to this post
    I simply cannot convert our current 3.7 SP4 site. The original third party development company, 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?
  2. Daniel Plomp
    Daniel Plomp avatar
    952 posts
    18 Feb 2004
    18 Mar 2013 in reply to Lurch
    Link to this post
    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,

2 posts, 0 answered