History repeats itself - first as tragedy, the second time as farceKarl Marx
Also relates to PEAR
The comments forms on this blog has now been updated to accept a few XHTML tags again. Of course this means validating markup before submitting the data. This server is running PHP4, so unfotunately no access to the new Tidy Library. Therefore I had to look around for some code to handle the validation.
In a previous incarnation of this blog I had put Simon Willison's SafeHtmlChecker class to work. This time round I have decided to allow only a few inline elements. This keep formatting of the comments data to a minimum (for speed), and allows the XHTML validation to be plugged straight into my current validator class. To achieve this I have utilised a simple parser based around the PEAR::XML_HTMLSax package. This SAX based parser is ideal since it will not fail automatically on badly formed XML.
The new form is still in beta so I apologise if anything goes belly-up in use!
Posted on Aug 14, 2004 at 16:52:05. [Comments for Few More Changes- 6]
This post does not relate to any other topics
Lots of changes been going on here this week, so I apologise if any one has stumbled across strange looking pages at any stage! Most of the change so far has been subtle or backend stuff. The main new inclusion is a caching system based around PEAR::Cache_Lite which has dramatically improved performance on the site. Categories and archives also have paginators now to ease the download burden a bit. More improvements to follow when time allows.
Posted on Aug 13, 2004 at 05:58:06. [Comments for All Change Slowly- 0]
Also relates to Peregrinations
No I haven't discorporated! Just, in the past few weeks I have seen such a short supply of time, that keeping up with this weblog was futile. The world of the web developer chasing standards is certainly a varied and very busy one! Then there is the added requirement of managing my personal business affairs, a full time occupation in itself before even getting down to coding.
I have also been toying with the idea of replacing my blogging software with the excellent Wordpress, but having come so far with my own code, I have decided instead to improve my own system (integrating features like Trackback and Ping) and this has taken up much of the time I would normally dedicate to blogging. Then there has been the hammer on the head scenario to come up with a entry for the GAWDS Redesign Competition. I had hoped that the pressure of the encroaching deadline would provide that sudden flash of inspiration, but my head is awash with code at the moment. There is still time if you haven't got an entry in yet!
On top of all this, Euro 2004 is underway and, dare I say it, BB5 is providing countless hours of addictive emotional voyeurism!
Actually, brief aside. I have been somewhat disappointed with the cumbersome and inaccessible website supporting BB5. Due to the sluggish load time I decided to take a tour in my Lynx browser, my first stop being the popularity page - a feature I run to before placing any bets with friends. Flash dependant interface, a total non-starter :(.
Anyway, back to the present, or lack of present! For I feel like I am constantly living in the future at the moment, or more accurately a circular dimension of time - one plain, one point, one moment. Enough of the metaphysics, here follows some catch up blogging from recent days…
Posted on Jun 20, 2004 at 04:33:39. [Comments for Finding The Time- 0]
Also relates to Peregrinations
A Quick notification…. Currently undergoing a number of changes on my web site and the presentation of my blog. During this time, the site, blog or certain pages may be unavailable….
Posted on Jan 20, 2004 at 19:23:19. [Comments for Undergoing Changes- 2]
This post does not relate to any other topics
A comments submission form has now been added to this Blog. Still in it's rough, hewn stage, so apologies if it bugs out on anyone. Initial tests have run ok. The form accepts inline XHTML 1.0 elements from %phrase; and %special;, along with blockquote, address and p. That is most of the common markup used on paragraph content (eg code, em, strong, abbr, acronym). If you use markup in a comment, please ensure it is well formed. A simple parser will test for errors in well-formedness, and invalid nesting.
Posted on Jul 13, 2003 at 01:09:31. [Comments for Comments Form Added- 0]