Free Videos about Mastering Views

How To: Edit a Drupal Blog via Blog API using blogging software

Play Video
Movie link (right-click to download)
Problem with this video? Contact me

Whether you're an avid blogger or you simply make the occasional post, there's just something uncomfortable about editing long posts and working with pictures when you're in a web browser. If you've heard of Ecto (mac), MarsEdit (mac), ScribeFire (firefox) or any of the other popular desktop blogging clients, then chances are you'll want to use one of those tools to access and edit your Drupal blog.

Here's where the gotcha shows up. Getting things set up right!

While I love what Drupal can do, it's lacking in the area of "Where's my 'use blogging software' checkbox?". I came across this issue the other day when messing around on my personal domain. I wanted to setup Blog API and get started making some posts. On top of that, I wanted the easiest way possible to get multiple pictures into a post. Using a blogging client is the best way (read easiest) to do that - as far as I know.

So, what's the result? Well, it's the video you'll find here on this page, which walks you through most all the steps you need to know for making your Drupal blog happy with your desktop blogging client of choice. Whether you want to support a multi-user blog or just set things up for yourself.

Outside of remembering your blogging api url is http://example.com/xmlrpc.php (replace example.com with your own domain name) and that Drupal uses the Movable Type setting for connecting, there are a slew of permissions and settings to make sure you get it right before you can use that client. Fortunately, I think I've covered most everything you need to know to get things going.

HEY DRUPAL BLOGGER - SPECIAL NOTICE! I'd like to make an open invitation to other Drupal users and developers who might want to start blogging on this very site. If you'd like to blog about your Drupal experiences, and you've got a good head for writing about technical topics, then send me an email.