PowerBlogs.Com Development

New variables for the post template

I've added two new variables to the post templates — [$CategoriesList$] and [$ParentheticalCategoriesList$]. They allow you to indicate in the post template which category or categories the post is in.

Auto-magic formatting stopgap & a minor new feature

Those powerblogs users who use the optional formatting option "Format HTML automagically" know that the magic involved was not very powerful magic — it broke and left a post unformatted often enough to be annoying. I've been working on the second generation of auto-formatter which will be far smarter and more robust, but in the mean time on Eugene Volokh's suggestion I implemented a stop-gap which will add paragraph tags to everything separated by newlines. It's not ideal, of course, but it should really ameliorate the automagic formatter's failures. (Of course, this problem doesn't affect you if you're using the default "break at newlines" option.)

I also introduced a minor feature in the editing window which can take ascii-formatted tabular data and put all of the appropriate HTML code around it to make it an HTML table. (One can then select the newly generated table and edit it with the table editor.)

Theme Creation Utility

After long last, I've finally created a theme creation utility. It's meant to fill the gap between using one of the pre-made themes on themes.powerblogs.com and learning CSS/hiring someone to develop the theme. It is therefore not comprehensive (since Powerblogs is extremely flexible, there simply can't be a comprehensive tool), but it should allow a person to express a fair amount of creativity without being overwhelming.