The short answer for the time being is that there isn't a one-click method to import from Wordpress into Newscoop. We're close in a few areas - for example, there is an XML import tool in Newscoop, but it was intended more for importing from single OpenOffice documents, so I don't know what it would do with a Wordpress XML file. I've used that a bit to import XML from Adobe InDesign. See here for more on that: http://wiki.sourcefabric.org/display/CS/Import+from+Adobe+In Design
Until then, here's the part which will require some experimentation.
We are able to import XML (go to Actions-> Import XML in the admin interface), but the XML must be in exactly the format Newscoop is expecting it in. That means that when you set up your Newscoop article types, they have to be either exactly the same ones as Wordpress has (which means that you might have trouble later setting up different fields for your stories), or somehow map the fields coming from Wordpress so that they correspond to fields in Newscoop.
If you converted the fields before the import, it could work.
You might be able to perform what is called an XSLT transform, which would allow you to convert one set of XML fields to another set of XML fields. But that would require some coding to do.
If there aren't hundreds of blog entries, you might be able to do a series of search-and-replace functions in something like Gedit (for Ubuntu) or Notepad++ (for Windows).
So the conclusion is that this is something that will require more work.
Maybe you could work with me to try to figure it out? It would probably take some hacking, but if you're familiar with PHP and XML, it shouldn't be too hard. If you're not a developer, maybe you could contribute to getting this functionality done by making a financial contribution to hire a developer to make it?
Hope this helps,
doug
Douglas Arellanes Director of Innovation Sourcefabric, o.p.s.
El 26/01/2011 04:20 p.m., Douglas Arellanes escribió:
> Hi Bob,
>
> The short answer for the time being is that there isn't a one-click
> method to import from Wordpress into Newscoop. We're close in a few
> areas - for example, there is an XML import tool in Newscoop, but it
> was intended more for importing from single OpenOffice documents, so I
> don't know what it would do with a Wordpress XML file. I've used that
> a bit to import XML from Adobe InDesign. See here for more on that:
> http://wiki.sourcefabric.org/display/CS/Import+from+Adobe+In Design
> < http://wiki.sourcefabric.org/display/CS/Import+from+Adobe+In Design>
>
> We have a few blueprints for such one-click functionality, but we
> haven't made it yet - see this one, for example, on importing legacy
> archives: http://wiki.sourcefabric.org/display/CS/Importing+Legacy+Arc
> hives < http://wiki.sourcefabric.org/display/CS/Importing+Legacy+Arc hives>
>
> Until then, here's the part which will require some experimentation.
>
> We are able to import XML (go to Actions-> Import XML in the admin
> interface), but the XML must be in exactly the format Newscoop is
> expecting it in. That means that when you set up your Newscoop article
> types, they have to be either exactly the same ones as Wordpress has
> (which means that you might have trouble later setting up different
> fields for your stories), or somehow map the fields coming from
> Wordpress so that they correspond to fields in Newscoop.
>
> If you converted the fields before the import, it could work.
>
> You might be able to perform what is called an XSLT transform, which
> would allow you to convert one set of XML fields to another set of XML
> fields. But that would require some coding to do.
>
> If there aren't hundreds of blog entries, you might be able to do a
> series of search-and-replace functions in something like Gedit (for
> Ubuntu) or Notepad++ (for Windows).
>
> So the conclusion is that this is something that will require more work.
>
> Maybe you could work with me to try to figure it out? It would
> probably take some hacking, but if you're familiar with PHP and XML,
> it shouldn't be too hard. If you're not a developer, maybe you could
> contribute to getting this functionality done by making a financial
> contribution to hire a developer to make it?
>
> Hope this helps,
>
> doug
>
>