Greetings,
I'm running several blogs with MovableType 2.661. One thing I've noticed is that the Sanitize feature seems to cover not just user-submitted data, but data that I've entered myself via Comment listing templates. In these templates, I have links to comment author urls, which contain an "a" tag with "class" and "onClick" information. Since the default sanitize spec allows only "href" in the "a" tag, my class and onClick tags are stripped.
While I do think it's great and proper for these tags to be stripped from incoming data, it's a slight annoyance that they are also stripped at runtime from code I have written.
For the moment, I have set a global sanitize spec override in mt.cfg so that onClick and class are permitted with a tags. Obviously this is very dangerous, but I do want comment posters to be able to use HTML, and I do want my own template code to work.
If there was some sort of a compromise where "Allow HTML In Comments" could be on, but sanitize would check only user input, and ignore the tags in the actual template code, that would work for me. I don't want to disable it globally, but at this point it's the only workable option I have.
I hope this makes sense to you all... let me know if you need clarification.
Thanks!