I have a new Drupal site (which I like a lot -thanks for all the work everyone!)
I also have a disparate collection of existing content in various forms (all easily convertable to html) - an existing wiki, auto-generated help pages etc., which I would like to auto-upload into the site. Now, I know web services pretty well, and can do most things easily in the client end, but I am NOT a php expert, and would prefer to avoid messing with the drupal code where pssible.
I have yet to find any simple way that I can simply load this data into my site. I've looked at the Services 3.0 module, but all the help seems to point to it only being a way to provide help to a module I might care to write myself....I may be wrong, but having installed it, and configured it on relative url /rest, I still find that http://mysite/rest/node/1 (or even http://mysite/rest/node/1.json) just give me 404 errors :-(
Surely, this must be a fairly common requirement - the ability simply to push pre-mades "nodes" to the site (in my case, title + node content is all I need!) - I must be missing some simple "out of the box" way of doing this - aren't I?
Any suggestions greatfully received!
Dave
Comments
Modules
The simple way to migrate data is to output it from your old system(s) in a parseable format, then use:
http://drupal.org/project/feeds
http://drupal.org/project/feeds_xpathparser
Feeds or Migrate?
As you are familiar with web services 'feeds' module may be the way to go.
Here's a few resources that may be worth a read over:
http://drupal.org/project/migrate <-requires use of drush cmd line
http://www.sitepoint.com/importing-content-into-drupal/ <- tutorial on use of feeds module
http://drupal.org/project/feeds
http://drupal.org/project/feeds_xpathparser
http://drupal.org/documentation/modules/node_import <- import to nodes from CSV files
There's also a category with modules section called 'import/export' - you may find additional ideas here or modules to entend the functionality of 'Feeds' (like feeds_xpathparser