PancakeX is frustrated with Greymatter:
“The “new”, “XHTML-compliant” version of Greymatter I “upgraded” to turns out to be just like the old one - empty elements like img and br are not closed appropriately, tags are most often in UPPERCASE, et cetera.”
I converted my site to XHTML over the weekend, and I can attest to these problems. I had to change several different bits of the default template to change tags to lowercase. I had to change br and img tags to include an extra slash at the end for XHTML compatibility. I even had to dig into the source code in gm-library.cgi and change a line of the source that generates the calendar, because it was hardcoded to insert capital TR tags instead of lowercase.
The end result? My site now validates as XHTML Strict. I should write up the details as a HOWTO. It’s not impossible, but it’s not built-in either. At least Greymatter is open source; otherwise it wouldn’t be possible at all.
§
I am no longer accepting public comments on this post, but you can use this form to contact me privately. (Your message will not be published.)
§
firehose ‧ code ‧ music ‧ planet
© 2001-8 Mark Pilgrim