I'm looking to move my entire site that currently runs on Nucleus into a drupal based system.

Ideally I would like to be able to move all the data (posts/comments/karma system which I use for voting - so some equivalent voting system here).

If I can move this data I can sort out the design issues myself, so I'm just looking for a way to migrate the content.

I'm not sure if I'm allowed to post the address here, but if it would help I'd be happy to.

Thanks in advance for any help!

Comments

alextrafford’s picture

I forgot to mention; I need to be able to copy over views data - as in the number of times a post has been viewed.

I'm assuming this would have to be manual, but this isn't really a concern for me - I just need to know how to do it.

dman’s picture

Good luck!
I don't think that'll be easy.
I've done much migration of CONTENT before now, but never played too much with comments or popularity mechanisms, as each system has seriously different ways of approaching that.
You certainly will have to do a lot by hand. Unfortunately that may mean learning the Drupal way to do things first... not fun when you just want a result.

Importantly, Build your new Drupal site completely first, make sure you've constructed the right target system that works the way you want it to work. (eg statistics and all). Only then go back and try to channel your old content in.

You will most likely have to script some phpimport script/process yourself. You MUST use the existing database APIs to save_node(), save_comment() etc. Trying to poke the SQL directly will break things you didn't know existed.

See the existing work that's already been done by many folk for inspiration.

.dan.
How to troubleshoot Drupal | http://www.coders.co.nz/

burningdog’s picture

Good luck! I also have a Nucleus CMS site which I want to import into Drupal at some point - posts and comments really, not worried about everything else. I've set up 7 blogs on the Nucleus site and want to import all of those.

Take a look at the import/export module and also the blog module (you'll be importing probably into the blog content type). You'll have to edit that content type after doing some research on the Voting API (and check out the Fivestar voting module). Once you've set up your content type appropriately it's time to play with import/export...

sepeck’s picture

You can post the web address here.

dman's post has some excellent suggestions. If you do get this done, a write up in the handbook would be appreciated.

I suggest you pick up the Pro Drupal Development book as that has the most docs on the Drupal 5 database schema. Drupal 6 core actually has a fully documented schema that is exposed via a contrib module.

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

ha5bro’s picture

I too would be interested in a solution for converting nucleus to drupal. Are there any reliable options for taking just the content of entries? I have a few databasey friends around that I could beg for help.

hal2’s picture

Can anybody tell me how much success they have had in migrating a nucleus site to drupal?

Did it include comments, or anything else, other tables in database, and are there the same modules, or did you upgrade to new modules - which ones helped?

Thank you in advance.

andoresu’s picture

Try to make a SELECT .... on Nucleus CMS database with the specific data you want to keep and save it on a comma-separated values file. Then import them all with Node Import into your Drupal installation, it will ask you which values you want to put on Drupal.