Commenting update
As some of my visitors have noticed, there have been some problems submitting comments around here. The preview form would remove your carefully input character entities/references, double hyphens were converted to em dashes, etc.
I finally got around to figuring out how to prevent the comment preview from ruining your work. You can still markup your comment with Markdown syntax though.
However, the ever increasing comment spamming has forced me to implement some countermeasures that require your browser to have referrer logging enabled. If you have that turned off, you won’t be able to post comments, something for which I am really sorry. If you can think of a clever workaround that will let legitimate commenters access the commenting scripts while keeping the trash out, please let me know.
- Previous post: Accessibility From The Ground Up
- Next post: IE and italics
Subscribe / follow
Sponsors
Authentic Jobs
- Front-End Developer at Littlelines (Dayton, OH, Oh, US)
- Developers at STV (Glasgow, GB)
- Senior Engineer: Mobile Web at Etsy (Brooklyn, NY, US)
- Digital Designer at O.C. Tanner (Salt Lake City, Ut, US)
DreamHost web hosting
Use the promo code 456BEREASTREET3 to save USD 20 when you sign up for DreamHost


Comments
You aren’t saying which version of MT you are running, but all my advice needs MT3.0 or above.
Myself, I am using only options 1 and 2, and I have not yet have a spam get further than the moderation
BTW, I am being redirected to the wrong URI when commenting. My last submission sent me to
#2651instead of#comment2651.Thanks for the tips. I’m still using MT 2.65, so I can’t do everything you suggest. I do have MT-Blacklist, and it catches most spam, but not all of it. I’m using option 3, but that only works for a week or so after I change the name-value pair.
By far the most effective thing I’ve done is the referrer check. Not a single automated spam has even reached MT-Blacklist since I implemented it.
Thanks for informing me of the redirect problem. I hadn’t even noticed. I’ll try to fix that ASAP.
Roger, perhaps you could make the posting guidelines a fold out area or something like that. When looking for new comments I usually go to the bottom of the page, but then the guidelines are in the way from seeing the latest comment.
Let me just say that the $99.95 I spent on MT3 was the best $99.95 I have spent on weblogging. Not only for blacklist and mt-dsbl, but because MT3 has a far more usable interface.
Mark: I’ll look into doing that.
Arve: Yeah upgrading would probably be a good idea. I’m still on 2.65 because I read about a lot of people having problems with early releases of MT 3, and right now I don’t have the time for anything but a smooth and hassle-free upgrade.
I had no problems whatsoever when I installed 3.14. From earlier experiences with hassle-free updates, I use the following approach:
Arve: Thanks for the step-by-step instructions. I’ll give it a shot when I feel I have a day to spare just in case something goes wrong - hopefully in a couple of weeks or so.
As for comment spam, the following scheme seems to be working flawlessly for me for a long time: a live example.
It basically makes sure noone ever tries to bypass the preview box by calculating a simple hash for entered data and sending it along with the preview form. If the hash does not match the values entered, the user is being sent back to the preview form.
It was implemented in PHP and the example reference linked above uses a very simple hashing mechanism. For real use you should also hash stuff like current number of comments or current blog post ID.
Comments are disabled for this post (read why), but if you have spotted an error or have additional info that you think should be in this post, feel free to contact me.