PowerBlogs.Com Development

Preview

Previewing a post has now been moved to a window which pops up, showing a normal blog page with what the post would look like. This way previewing won't be nearly so cramped as it used to be with the preview area above the post composition area.

Miscellaneous updates
  • Fixed the spelling checker to unselect words when selecting the next word.

  • Fixed the bug which caused the spell checker to not come up at all in IE. Unfortunately, it doesn't work in IE6 — it won't show the suggestions when selecting a new word, but this is progress. At least it shows the (possibly) mis-spelled words and allows one to manually correct them. I'll get it to fully work on IE soon. (It is still a beta feature, after all.)

  • Added a feature to the co-blogger report to allow for a maximum word count per post, so as not to reward a single enormous post in preference to many medium-sized posts.

Magic Comments Import fetches images

The Magic Comments Import script will now fetch embeded images from the posts its importing (and rewrites the post to display the local version).

Various bugfixes

I've been rewriting more of the code to optimize posting and editing. In the process, I discovered and fixed a few bugs, though most of them would only be noticeable if one used the rewrite history feature to back-date posts. The rest dealt with the chronological titles archive, which weren't being properly generated for categories.

That being said, posting and editing should be faster then they have been. I uploaded a number of speed optimizations. I've moved more functions over to the schedule/marshal paradign. I also rewrote the core loops in a few commonly called functions for writing archives so that they're now substantially faster. I think that the front archives and complete weekly archives page are now written in about one tenth the time that they had been taking. The chronological titles archive pages now take about half the time that they did previously. The RSS feed generation has been very marginally improved. All in all it should result in a noticeable increase in the speed of posting and publishing changes.

We're on the way to instantaneous publishing. :-)

Minor speed improvements

I just comitted a few changes that should mildly improve the posting and editing speed. These changes won't be as dramatic as the ones from a few days ago, though every little bit helps on the quest to instantaneous response times.

Category lists

The variables which can stick category lists into the post template now make each category name a link to that category's front page.