XHTML 1.0 Transitional compliance – at the mere price of SANITY!

Moooahahaahaa. I’ve done it – my system will now produce fully XHTML code. My biggest setback seems to be myself, being used to using a mesh of HTML 2, 3, and 4 semantics.

I’ve gone through and manually pruned the dynamic data in my SQL backend, making at least the very root pages compiliant – although I’m certain that I’ve used codes in embedded posts that still have HTML 4.01 within them.

Anyway, I’m XHTML! Woohoo!

Update: I’ve finally fixed the long-standing buglet when posting form data through the web interface that the browser would take my data, render it as standard text, and send that back through to the system, which would happily alter the text (as it should), but depending on case, it might dump proper escapes, for example: & not as &.

[Edit: No, now it doesn’t, and won’t. Baaad PHP buglet. You go away. Me code around you! Me make square wheel! :)]