Dark Light

A sort of offical note of the things you may have noticed already ๐Ÿ™‚

I decided to get rid of the “Not Implimented Here” box, purely because it was both out of date, and almost finished. I replaced it with the “Recent Comments” box, as stolen without mercy from Burningbird, Not her code, but a similer idea. It reads the comments.rss feed and parses it into the form you see to the left. Since the front page is regenerated whenever anyone posts a comment anyway, it stays up to date. The index is exactly what it looks like, a list of posts on this page. It’s autogenerated too, and doesn’t suffer from the bug that the old Klind version did of providing an index of all one item on the permalink pages. Category indexing is on it’s way, seperate section archives is coded, but not interfaced yet until I work out a nice way of doing it. My foaf profile is online, but I still haven’t worked out how I’m going to make sure content type is set when it’s cached. Hmm.

But the reason for this collection is the big feature that I’ve been promising forever, as you may see at the end of this box, Epistula now supports Trackback. It wasn’t easy, and I’ve had to make a special case scenario for it – which I’m not really happy about, but is the only way around the problem – but you can now trackback to posts by using the URL at the end of each one. Isn’t it cool? ๐Ÿ™‚

Since the autodiscovery for tB stucks goats though chainlink fencing, I’m pretending it doesn’t exist, so sending tracks is – and will remain – a manual process, which doesn’t really matter to you since you don’t use it ๐Ÿ™‚

As ever, the code is already and automatically online. The relivant pages are Prackback – the library of functions for adding an external crossreference – and Trackback module. Also, I’ve finally gotten around to taking the plaintext passwords out of sysadmin.inc, so I can release the source to my admin section too. All my stuff under BSD licence unless it states otherwise. Utilizes Simon’s IXR PHP XML-RPC library. Contents invalid where void. May contain traces of nuts. Use at own risk. Buyer Beware. etc.

Update: Said implimentation is now modifed to accept GET trackbacks as well as POST. Thanks once again to Sarabian for finding the bug ๐Ÿ™‚

Related Posts