Currently I’ve got SEB set up to allow visitors to use all HTML tags in the comments they leave, but I’m sure this is just asking for trouble. If I set things to only allow “safe HTML” then we lose some of the lesser-used tags such as ordered and unordered lists as all the HTML is translated into pMcode equivalents, which is similar to BBCode, but much more limited in the tags it supports. Currently adding additional tags would require modifying the script directly and I’d rather avoid that if I can for ease-of-upgrading sake.
There are two other options I haven’t explored before because I didn’t think folks are familiar enough with them to make using them worthwhile, but they’re becoming more common and so I thought I’d ask if you guys would like me to make use of on here. Both of these options basically allow you to use plain-text tags to replicate the vast majority of HTML entities such as bold, italics, underline, and more advanced features such as tables, headers, footnotes and so on. There’s two common versions of this out there the first being Textile from the fellow who created the TextPattern blogging package. Here’s an example of how you would use Textile: Surrounding a word with asterisks like *this* would boldface the text and underscores on either side like _this_ would italicize it. You can even get as fancy as specifying custom CSS style attributes to be applied to text with it.
The other commonly used filter is known as Markdown which has a somewhat similar syntax, but even simpler in some respects without losing flexibility in the process. I don’t expect that most users would make use of the vast majority of options these two filters would make possible, but it might be nice to have them available for those rare occasions when it would come in handy. I’ve noticed more blogs out there making use of these filters in their comments so perhaps some of you are already familiar with them. I figured there was no harm in asking if you guys wanted me to put one or the other in place here so speak up and let your voice be heard.
I’m Les Jenkins and I approve this message.