Captcha Riddler

Tagged:

Project page on Drupal.org

Requires Captcha

Does work with the latest Captcha API update. New release 28.03.08

Inspired by this discussion and the fact that many Drupal pages are plagued with endless amounts of spam. While modules like akismet and spam offer a great way of filtering the spam after it's being submitted the purpose of Riddler is to compliment these modules by catching it before it gets submitted.

What exactly does it do?

This module will add a 'riddle' to a form of your choice (using Captcha) requiring guests to answer the 'riddle' before being allowed to submit the form.

This is the default question:

  • Q: Do you hate spam? (yes or no)
  • A: yes

Questions and answers can be customized through the '/admin/user/captcha/riddler' page.

How to display question in different languages with i18n

Add this to your settings.php (if you already have i18n_variables, add these instead of overwriting)
$conf['i18n_variables'] = array(
'riddler_question',
'riddler_answer',
);

Then visit /en/settings/riddler and /is/settings/riddler (is being your country code) and set the settings differently. This will allow Form Riddler to display different questions for different language settings.

Planned features:

  • Multiple random questions

Note that the test-comments here are periodically deleted and I have yet to get a single real spam here

Comments

Dude, the module seems to be

Dude, the module seems to be very cool! The more anti-spam modules for drupal the better... I like this idea, especially as it's "accessible" too.

By the way, the link for node33 designs has an extra http:// in it.

cool

cool

Hi Andri, your module is

Hi Andri,

your module is nice ... keep on the good work.

How do you figure? You can

How do you figure? You can have the question like; "What is the domain name of my page?" or "read the upper right corner".

This was never ment to be perfect but it still gives you, the user a much better way of creating your own question.

I haven't gotten any spam since I implemented it here, f.e.

Thanks

Thanks

Dear Andri, Compliments from

Dear Andri,
Compliments from India.

I plan to use your captcha riddler.
I will come back if I have difficulties doing it.

I was looking for this very thing.
Thank you.
Let us be in touch.

Dr. Ashok Koparday

Great, hope it helps. I'm

Great, hope it helps. I'm also open to feature or bug requests on drupal.org.

This module is exactly what

This module is exactly what I was looking for! thanks

gh

gh

just testing...

just testing...

This plugin (for Drupal btw)

This plugin (for Drupal btw) leaves the configuration up to the site admin. You can have the question and/or answer what ever you want it to be.

If people can't read, it's likely that they won't be able to write either (so, problem solved).

But this is like everything else. It might suit some, it will definitely not suit everyone.

Spam Test

Spam Test

Thanks for the module !

Thanks for the module ! Great stuff!

Yargh. I'm a nasty spammer

Yargh. I'm a nasty spammer pirate. I'm coming past your captcha riddle to pillage and plunder!

Just kidding! Smiling

aa

aa

We need version for drupal

We need version for drupal 6.6!
Thank you!

Does this really work?

Does this really work?

testing

testing

Great module... The more

Great module... The more anti-spam modules for drupal the better..

great to know this kind of

great to know this kind of stuff... anti-spam forever Smiling

So glad i found this post,

So glad i found this post, saved me lots of messing about trying to work it out for myself, cheers guys
Thanks regards, G.F.

Testing. Hmm trick question!

Testing. Hmm trick question! Iceland or Greenland Sticking out tongue

teszt

teszt

Test only

Test only

I'm not actually sure what

I'm not actually sure what the answer to this one is..

sdf

sdf

test

test

show if it is true

show if it is true

Nice module keep on posting

Nice module keep on posting such good stuff.

test

test

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
A simple test to check how human your are.