bbPress Plugin Browser »

reCAPTCHA bbpress (0.2)

Download

Version: 0.2

Last Updated: 2009-7-16

Requires bbPress Version: 0.9 or higher

Compatible up to: 1.0

Author Homepage »

Plugin Homepage »

Donate to this plugin »

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(3)

Your Rating

Author: Rhys Wynne

Protect your forum from spam registrations by using Recaptcha.


  1. Ignore the title for the next hour or so! It's actually reCAPTCHA bbpress! :)

    Posted: 2 years ago #
  2. Awesome. Whats been changed?

    Posted: 2 years ago #
  3. Does this work with 1.0?

    Posted: 2 years ago #
  4. @grassrootspa - It's not Show Top Posters. I copied it from the wrong place. it's actually reCAPTCHA bbPress, a new piece of software.

    @ArnyVee - I've tested it in 0.9 and 1.0, and it works in both :)

    Posted: 2 years ago #
  5. Thanks rhyswynne! :)

    So, no known conflicts with "Human Test for bbPress" either, right?

    I want to run them both and want to ensure that they don't 'clash'.

    Posted: 2 years ago #
  6. ArnyVee: I've just tested it now, and I've had no problems :)

    Posted: 2 years ago #
  7. Worked first go, no problems, thank you. Will attribute to your site in my 'about' section.

    Posted: 2 years ago #
  8. Thanks Gravitydk! Let me know when you stick the site live :)

    Posted: 2 years ago #
  9. I just tried to install this on v1.0.1 and am getting the following errors:

    <br />
    Notice: Undefined index: recaptcha_response_field in /var/www/vhosts/domain.com/httpdocs/support/my-plugins/recaptcha-bbpress/recaptcha-bbpress.php on line 109</p>
    <p>Notice: Trying to get property of non-object in /var/www/vhosts/domain.com/httpdocs/support/bb-includes/functions.bb-template.php on line 2161</p>
    <p>Notice: Trying to get property of non-object in /var/www/vhosts/domain.com/httpdocs/support/bb-includes/functions.bb-template.php on line 2237</p>
    <p>Notice: Trying to get property of non-object in /var/www/vhosts/domain.com/httpdocs/support/bb-includes/functions.bb-template.php on line 2246<br />

    Then the page never loads.

    Posted: 2 years ago #
  10. @suzkaw odd. I've tried it in 1.0.2 & works fine. What plugins do you have installed?

    Posted: 2 years ago #
  11. Most plugins say requires bbPress <version_no> tested with or compatible up to <version>, yours does not.

    Posted: 2 years ago #
  12. Added :)

    Posted: 2 years ago #
  13. Rhys,

    The Installation instructions say bb-plugins, - that's for core plugins. I put it in my-plugins. I'm using 1.0.2 and its working fine

    Also the Other notes refer to a thread on one of your other plugins. And the Changelog notes refer to version 0.1 of 2009-7-13

    Its working great and helping to deter people from registering without putting more details in. I really want my users to register on the WordPress side of my site where I use register plus and can ask more details about their membership of the organisation, Phone no.s, Instant Messaging IDs, etc. Make their First_Name Last_Name required etc.

    Posted: 2 years ago #
  14. Thanks DavyB, sorry for the delay, fixed the issues now (hopefully!). You get so excited releasing these plugins you forget to update the text!

    Yes glad it works in 1.0.2. I know custom templates not quite upto the 1.0 standard have trouble with it. Likewise with a number of my plugins. I'm working on testing all my plugins with 1.0.2.

    Thanks for the kind words again. :) Not entirely sure how it syncs, but can't you use a reCAPTCHA plugin for the WordPress side of things?

    Posted: 2 years ago #
  15. the wp register_plus plugin does have a recaptcha option which I use.

    Posted: 2 years ago #
  16. IMHO it's one of the best CAPTCHA

    Posted: 2 years ago #
  17. I love reCAPAPTCHA, and I really appreciate this plugin but I had small inquiry please

    when I activated this plugin,
    the "prove your are human" sentience appears beside the registration form and the reCAPTCHA box appeared below the form and I like both to be displayed below the form

    how to fix this little issue.

    Thanks again for your awesome effort

    Posted: 2 years ago #
  18. I found a bug at the recaptchalib.php accompanied with the download package, the problem was triggered when I create a subdomain for my forum. It took me 1 and half day to figure out the problem, i does not found any solution in google, i tried to read and apply from the related topics from cache configuration messy, domain keys but still fails, recaptcha always tell me i'm not human ;-) , and another strange behaviour, when i try to echo the $resp->error, there is no any error displayed. So i decide to examine the recaptchalib.php and i temporarily change $answers = explode ("\n", $response [1]); to $answers = $response; because i want to see what really is the content of the $response variable, and what i found is a structure of a 404 document. After digging the recaptchalib.php and comparing with other recaptcha php implementation and test the example and it works! my doubt of my domain cache configuration is messy was reduced. And after some testing i found the problem here it is: $response = _recaptcha_http_post (gethostbyname('api-verify.recaptcha.net'), "/verify", .... the "gethostbyname" cause the problem and when i omit this function the recaptcha works now for my subdomain. I download the latest update of the recaptchalib.php from recaptcha.net and i see that it was already changed to $response = _recaptcha_http_post (RECAPTCHA_VERIFY_SERVER, "/verify", .... which is define("RECAPTCHA_VERIFY_SERVER", "api-verify.recaptcha.net"); at the top. The gethostbyname function returns the ip address and the recaptcha fails to reach this server in a subdomain, i don't know why. I post this to help others that can have the same problem and get frustrated. When i disable the captcha i really got some spam bot registration. Any way the plugin is good and help others to simply attached the recaptcha implementation.

    Posted: 2 years ago #
  19. Great, i was looking for this a long time!

    Posted: 1 year ago #

RSS feed for this topic

Add a Comment

You must log in to post.