Without a doubt the original solution by Jamie is awesome. When I implemented it last year I took it a step further. I generated the random string, but also generated a random number of positions to ask in a random order.
Anyone registering would be presented with provide anyone of these random combinations: Sixth, fourth and ninth Or Fifth and ninth Or First, seventh, third and fourth 160 registrations a day dropped to 8-12 overnight. I've seen registrations climbing again, 20-30 a day. I've considered randomizing the output of the order with a mix of images of the position names with actual text. Second, sixth(image), eighth(image), fourth There will never be a perfect solution. It a fine line between real user usability vs stopping spammers. Tom > On Nov 7, 2014, at 7:55 AM, Bill Traynor <[email protected]> wrote: > > I just wanted to point out that if anyone is a user of dynamic > questions with questycaptcha as per Jamie Thinglestad's implementation > here: > http://thingelstad.com/stopping-mediawiki-spam-with-dynamic-questy-captchas/ > > You may have noticed that recently, the spammers have figured it out > and the new user account logs are filling up. > > Well, Jamie has updated his solution: > http://thingelstad.com/updated-dynamic-questy-captchas/ > > I've implemented it and so far so good. > > Note that to get it to work, I had to change the => to => in the > question and answer strings. > > Cheers > Bill > > _______________________________________________ > MediaWiki-l mailing list > To unsubscribe, go to: > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
