b2evolution and TextMate Blogging Bundle

I’ve finally gotten around to upgrading the software that runs this blog, b2evolution. Thankfully, the upgrade procedure was not as bothersome as I figured it would be. Converting my skin for use with the new version wasn’t very difficult. One of the reasons for the upgrade was so that I could use TextMate’s Blogging Bundle. This is actually the first post to try it out.

Unfortunately, there are some tricks necessary to get b2evolution 1.8.2 (Serenity) to work with the Blogging Bundle. The first is to understand how to specify your blog ID in the Blogging Bundle configuration file. You need to specify the ID number at the end of the URL, with a #. This is what mine looks like:

# List of Blogs
#
# Enter a blog name followed by the endpoint URL
#
# Blog Name    URL
eric's blog    http://eric@limulus.net/blog/xmlsrv/xmlrpc.php#5

They have an example like this in the documentation, but don’t actually say what the # does.

The next problem with 1.8.2 was a database error. I was able to fix that with help from this forum thread.

Finally, when requesting old posts, b2evolution was stripping out the newlines. Commenting out the few culprit str_replace() calls in xmlrpc.php fixes this problem (search for “kludge”).

One Comment

  1. Posted January 2, 2007 at 12:25 am | Permalink

    thanks for the post! i am REALLY close to having this work.. for some reason, when i post, i get a new post, the text of the post does not show up..

    have you heard of this problem?

    thanks again!

Post a Comment

Your email is never shared. Required fields are marked *

*
*