Posts Tagged ‘plugin’
For a while now I’ve been using the plugin SEO Slugs on several blogs, to make sure no unnecessary words end up in my URLs. However, this plugin still only exists in English, and I really needed one in Dutch.
So, I scoured the web for lists of Dutch stopwords, and combined those to make a Dutch version of the plugin. I’d like to make an internationalized version that contains multiple word lists, and I may do so in the future, but for now here’s just a Dutch version of the SEO Slugs plugin.
Download SEO Slugs Dutch for WordPress.
The current list counts 131 words, but suggestions and updates are always welcome of course (in the comments or to @Litso_). To see a working example of this plugin visit denkeensna.nl
The Marilyn Manson wiki I’ve been running for a couple of years now recently suffered from massive attacks of spam. We’ve had those before, but previously we’ve always been able to stop those with plugins like ConfirmEdit. This time however, both ConfirmEdit and SimpleAntiSpam were no match for the spammers.
It was time to come up with something new, and I don’t mean making the CAPTCHA extremely hard. Because to be honest, Captcha’s Suck.
A while ago I stumbled across a website called KittenAuth, a CAPTCHA-like plugin that asks visitors to select three kittens from an array of 9 images. I immediately liked the concept, and I’m actually surprised I haven’t seen it used that much yet.
One thing I didn’t like though was the size of the block of images. The website itself doesn’t have any screenshots (strange), but you can see plenty of examples at Google images. Also, as easy as it is for us humans to identify a cat, I think the 3×3 grid makes it pretty tough to identify all the kittens at a glance. And then we’re back at why CAPTCHA’s suck: it takes several seconds to figure out the correct answer.
Anyway, my idea was to develop a KittenAuth plugin for MediaWiki that is strong enough to stop the spam flood, but easy enough for humans not to take several seconds to solve. And so I did:
(more…)