Adds reCAPTCHA validation to a forum's membership application form. A new user applicant must answer the reCAPTCHA challenge correctly or the application will not be submitted.
Should work with any theme, you can make specific tweaks for your theme by writing an additional small CSS file. More details in the README file.
reCAPTCHA is much easier to use if you also install Set List.
You need to sign up for your own reCAPTCHA key. It's tied to your domain.
You can pick from one of the four standard reCAPTCHA skins. Although I realize now I screwed up; it turns out the "clean" skin is much wider than the rest and it dorks up the page format. Sigh.
Oh well. Any theme should look fine with the "red", "white" or "blackglass" themes.
How do you troubleshoot: "The reCAPTCHA extension is not configured properly. Please contact the admin and report this problem." Where would the log messages appear? Thank you.
Double-check your public and private reCAPTCHA keys and make sure they match the ones you got when you signed up at recaptcha.net. Apparently I was taking a brain vacation and decided that I shouldn't be exposing the details of those errors to the end-user. I'll put out a fix soon.
The problem was line 80 of default.php. 'incorrect_captcha_sol' should be 'incorrect-captcha-sol' with dashes instead of underscores. I was intentionally typing the wrong captcha response to see the error message, but it was giving me the configuration error as the $resp->error was not matching.
Works great now after making the above change! Thanks for the extension!