PowerBlogs.Com Development

Trackbacks part II

Hopefully this is the last that I have to say about trackbacks. They're done and tested. The code is up, the new scripts distributed, and they're working. The auto-detection and such appears to be working with MovableType in both directions, which is good.

I don't expect there to be much more about them — knock on wood — they don't have the same range of possibilities that comments do. Time will tell, of course, but for the time being I think that the current implementation is complete.

Trackbacks part I

Most of the code to implement trackbacks is in place now. Mostly there just remains the CSS styling, creating the appropriate template variables, and setting up the appropriate options. It shouldn't be long before we have a working implementation of trackback (sending is finished, so far as I can tell; it's only receiving trackbacks that's yet to be completed).

The moderation system for trackbacks is built on the second generation comment model, so it will be fairly easy to keep on top of all new trackbacks and delete any inappropriate ones. Still, I think that displaying trackbacks may default to off.

post searching

The Tools -> Search Published Posts feature now has an implementation, though not the final one. It will now let you search by words or phrases.

Eventually I'm going to re-implement this using an inverse-index search which will allow complete boolean and phrase searching, but I haven't found the right backend yet. Until then, the current implementation is a pretty good stop-gap measure.

New Comment Moderation System

The first stages of the second generation comment moderation system are up. Right now it's a more advanced moderation page, plus a moderation page which will display all unmoderated comments, regardless of the post that they're attached to.

This way you don't need to keep on top of each post, you can just go to the "Moderate Recent Comments" page, It is, incidentally, usable for reading all new comments regardless of post, but that's not the intended use and it's not great for that.

There's plenty more to come, including registration of accounts, requiring registered accounts, etc.