Introducing CUBlog, a Blogger-compatible interface to the CU Community
Monday, April 26th, 2004
As many of those familiar with blogging already know, the easiest way to post a new entry to a blog is not through a web browser. Instead, many bloggers will use programs like w.bloggar to write entries. These programs give the average user a quick way to write and preview their post. When the user has finished editing, the program sends the post to the blog with the click of a button.
Sound nice? Well, now you can use those programs with the CU Community.
CUBlog is a program that makes the CU Community look like a blog, letting you post and edit your CU Community entries with any blogging tool. CUBlog acts as an intermediary between the blogging tool and the CU Community by receiving your post from the blogging tool and sending it to the Community.
Here’s how to use CUBlog with w.bloggar. (For those in the know, the CUBlog server is Blogger API 1.0 compatible, and runs on host “sacarny.com” port 80, path “/cublog/”. If that made sense, go have a blast. If you’re confused, read these directions to set up CUBlog for yourself):
- Download and install w.bloggar. You only need the latest version. Once it is installed, just double-click the “w.bloggar” icon on your desktop to load it up.
- If this is your first time running w.bloggar, a new account window will pop up. If this isn’t the first time you’ve run blogger, you’ll have to click File from the top menu, click “Account Settings”, then choose “>> New <<” from the “Account” dropdown box. If this step isn’t making sense, it’s probably the first time you’ve run w.bloggar, and you can ignore it.
- Enter your username and password for CU Community into the text boxes:

- Yes. Yes you do want to create the account.

- A window will pop up. At the top of this window, find the “Blog Tool” drop down box. Choose “>> Custom <<” It’s the topmost choice:

- Now fill in the section below. Click on the “API Server” tab and make sure the text boxes are filled in with “Account Alias” set to “CU Community”, “Host” set to “sacarny.com”, “Page” set to “/cublog/”, “Port” set to “80″, and “Timeout” set to “30″.

- You are practically done. Just click the “Custom” tab. Change it so that the “Templates” drop-down box says “Not Supported”. It should look like this:

- That’s it. Click “OK” and you can log in and begin working with your CU Community account.
If you want to run the CUBlog background program on your own computer, you can download the Windows version, which comes with a nifty graphical front-end. Just download the exe or zip and run it. After the program has started up, follow the directions as above, but for step 6, change “Port” to “2000″, “Host” to “localhost”, and “Page” to “/”. That’s it!
If you use OS X, you’re probably not using w.bloggar (It’s a Windows-only program.) If anyone wants to make instructions for using CUBlog with, say, iBlog, go right ahead. If you do happen to write instructions, please tell me so I can link to them. The CUBlog program itself runs on OS X but I haven’t written a frontend for it.
Geeks Only:
CUBlog is written in perl and can run as a standalone daemon or as a CGI script. It emulates the Blogger XML-RPC interface and implements the entire 1.0 API, more-or-less (templates are not supported, since CU Community doesn’t support them). Since the CU Community doesn’t have an XML-RPC interface, CUBlog interacts with it by making standard HTTP requests.
You can view the source by downloading the tarball, available here.