Converting posts from Blojsom/WordPress to Moveabletype

I had to write this because for weeks now I’ve been trying to convert blog entries between different blogging services.

The first one was converting Blojsom to WordPress, but this wasn’t too bad because both work around the RSS 2.0 format. Getting the comments, tags, metadata out and into the rss 2.0 feed was a real pain and I’m convinced I dropped a load of trackbacks and pingbacks in the process. This is another reason why I started using Disqus for all my comments.

The harder task was moving blog entries from WordPress to MoveableType. Yes I expect most of you are wondering why I would move from a far superior system to something which most people left in the dirt ages ago. Well unfortunately we still use MT on the bbc.co.uk/blogs platform and that means as backstage moves to the official blog platform, some mug had to find a way to down convert to MT 4.1 which only imports/exports in this crazy text only format.

So after lots of looking around, I finally found a XSL which I modified to do the job from a stripped down WordPress WXR file (RSS2.0 with lots of WP namespaces stuff). Its important that you strip down the WXR file as it might not be valid XML, so no XSL transform is going to work. I also took a bit of time to write a XSL to remove most of the namespaces elements or convert them into a more valid RSS 2.0 element. You can do the same with lots of finds and replaces, so I won’t post the simple XSL.

Hopefully this will save others a lot of time in the future, if your faced with the same problem.

Hello 2010, welcome to the new blog

2010

So I finally decided to switch my blog to wordpress and on top of that I was able to install storytlr open source.

I’m still in the process of doing all the redirects and general cleaning up but its coming together quite nicely. Once its all stable I’m hoping to spend some time sorting out the styles and themes.

Getting the entries out of Blojsom was easy as pie but then converting them into a format which WordPress wouldn’t barf on was a big problem. In the end I wrote a throw away XSL to do it, because it WordPress didn’t like namespaced elements or generally anything over the standard RSS 2.0 elements. I did manage to push over the Categories and Tags but had to split them apart in WordPress later.

My whole thing is hosted with GoDaddy on their new European Servers and will be quite slow while it caches all requests.

I love Blojsom but I never upgraded to version 3.x which required a database to work. With the need for a database, it meant the ground between WordPress and blojsom was a less so. Then add cheap hosting, amazing plugins, themes and community. And its pretty much a no brainer. I also found that less and less blog editors are supporting Blojsom (some kind of metaweblog xmlrpc category issue). So now I’m able to use Bilbo which is a KDE editor with support for pretty much everything WordPress allows. I’m also able to use Google Gears which is useful when offline.

This was also a chance to get a little more serious about my blogging and footprint online. Hence I’m really hoping to stretch what storytlr can do for me and some of the projects I have for it.

In the meantime, let me know if you see anything very weird which I may have missed….

MT? you might as well be dead to me

From Fowa, do you trust these people?

I've heard about the problems but have not publiclly said much. But I'm sorry as far as I'm concerned, I stopped recommending Movable Type a long time ago and can't understand why people still use it. Suw's post on strange attractor is simply awesome and well worth reading if you also recieved the email from Sixapart. But generally it doesn't scale effectively, and I'm not saying many blogging servers do. But I wonder why everyone seems to think there are only 2 blogging application servers out there?

What about Blojsom, Community Server, Dasblog, B2, Roller, etc. Theres much more to blogging servers that MT and WordPress. Go Explorer, don't be constrained by whats the norm. Thom Shannon recommended http://asymptomatic.net/blogbreakdown.htm

Comments [Comments]
Trackbacks [0]