Automate importing a MySQL database to C5 and replicate old pages...

Permalink
Guys,

I am completing a tender and the customer has an 800 page 'archive' on his old site, each page with between 5 - 10 blocks of text as articles. No images. There is a sub page hierarchy too.

He wants to create 800 new pages in C5 with the sub page hierarchy and transfer the data across so it mirrors what is on the old site. It's stored in a MySQL database.

Is this possible please??

Ian

igrieves
 
JohntheFish replied on at Permalink Reply
JohntheFish
Various ways to approach this:

- You could write a custom importer, as a tool or single page, that created pages & page versions, and populated them.

- C5 already has an xml format for importing (and a few addons that use it). So you could write something to generate the xml from the existing site and import that.
http://www.concrete5.org/marketplace/addons/importexport-content/...
http://www.concrete5.org/marketplace/addons/sample-content-generato...
http://www.concrete5.org/marketplace/addons/eantics-xml-transformat...
igrieves replied on at Permalink Reply
igrieves
Thanks John but as a non developer this is a little out of my area. I'll post a job on the site and ask somebody who knows what they are doing to do it for me.