I have really become a fan of the “quick post” inline aside thing. It really has played well into the type of blogging I have the time for at the moment.
It began to be a pain to load the admin area and go to the post page, just to write two sentences. So I started brainstorming some ways to make things a little easier on myself.
The solution was pretty straightforward, and with Habari, suprisingly simple to implement.
Using Some jQuery trickery I basically created a lightweight lightbox, that contains a simplified version of the post interface. From there it was a simple task of leveraging the ajax system in Habari to make an authentication based endpoint to post to.
Voila, if I am logged in and on the home page of my site, I simply click on heart and leaves graphic, and I get my quick post interface. Here’s an image of the end result:
Easy peasy as they say. I am having so much fun with it, I thought I would release it to the wild and see if others find it helpful. See below for the download.
CJD Quick Post 0.1b
Version 0.1b, download it


Stroll on over and visit Jochen Boruschek
June 7, 2007
Great idea. And maybe a first reason for me to think about using Habari. I hope there are more good plugins to come… ;-)
Stroll on over and visit Chris J. Davis
June 7, 2007
Hey Jochen.
There are most certainly more good plugins to come. I have another I will be releasing soon that takes a novel aproach to post preview.
Keep your eyes open!
Stroll on over and visit Christian Mohn
June 18, 2007
Great one! Just installed on my sandbox Habari install and it works great, but I do get some PHP warnings though:
Notice: Undefined variable: content_type #0Stroll on over and visit Chris J. Davis
June 19, 2007
Thanks for letting me know about the notice Christian. I will look into it when I have some time.
Glad you are finding the plugin useful.
Stroll on over and visit Chris Dary
June 24, 2007
Hmm. To go even further, maybe a dashboard widget utilizing Habari’s Atom Publishing Protocol!
Anyone? Anyone?
…Bueller?
Stroll on over and visit Chris J. Davis
June 24, 2007
Good idea Chris.
Maybe I should look into how to interact with the APP system. In between all the other things I am working on :)