bbPress

Simple, fast, elegant

bbPress Plugin Browser »

Human Test for bbPress (0.9.2)

Download

Version: 0.9.2

Last Updated: 2009-6-15

Requires bbPress Version: 0.8 or higher

Compatible up to: 0.9

Author Homepage »

Plugin Homepage »

Donate to this plugin »

Average Rating

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

Your Rating

Author: _ck_


  1. _ck_

    5 stars
    4 stars
    3 stars
    2 stars
    1 star

    Moderator

    The reason why you get negative numbers on the tags page is because the plugin was not designed to be aware of a custom modification like that, so the session generator never starts.

    you'd have to add 'tags.php' to the list of pages in the function human_test_check

    in_array($location,array('bb-post.php','forum.php','topic.php','tags.php'))) ||

    Posted: 10 months ago #
  2. Michael3185

    Member

    Human Test for bb is failing when used with bbPM. When I read a topic as a non-member, then click a PM The User link, I get;

    Fatal error: Call to a member function has_cap() on a non-object in [mybbPress]/my-plugins/human-test/human-test.php on line 49

    I can remove all of the PM This User links, but then nobody can PM. I can't make all the forums private on this one either; they have to be reabled by non-members, who'd need to register to post. Any ideas _ck_? (Or anyone?)

    Posted: 9 months ago #
  3. _ck_

    5 stars
    4 stars
    3 stars
    2 stars
    1 star

    Moderator

    That should never happen, it would mean it's being triggered before $bb_current_user is initialized which means it's being called before bb_init. I suspect bbPM is doing something badly.

    Without wasting time debugging bbPM, try this line instead

    if ((empty($human_test['on_for_members']) || bb_current_user_can('moderate')) && is_object($bb_current_user) && !$bb_current_user->has_cap('anonymous')) {return;}
    Posted: 9 months ago #
  4. This plugin works well, but somehow I still keep getting spam registrations. I tested the plugin out myself several times with the human test field empty, with the wrong answer, and with the correct answer and it works as it should. I'm puzzled by how this can be possible but most of the people who register are spam accounts. Are there alternative solutions? I was wondering if maybe the user types in a secret phrase or word into a field provided on a different page on the site, they may register. I'm not how to implement something like that though.

    Posted: 9 months ago #
  5. _ck_

    5 stars
    4 stars
    3 stars
    2 stars
    1 star

    Moderator

    Bots may have simply be taught to try entering many different numbers until they get it right.

    Or a human may be doing it for them from a 3rd world country for a penny an entry.

    I will periodically update this with new techniques to keep spammers at bay.

    By the way, when you say you keep getting the spam registrations, do you have a wordpress install they may be getting through? How many get through each day/week ?

    Posted: 9 months ago #
  6. Hi,

    I installed the plugin but it will not work on my browser Firefox/3.0.10, but when I open an IE tab it works fine.

    Any ideas why that is?

    Thanks!

    Posted: 9 months ago #
  7. frooyo

    Member

    The plugin doesn't appear to work with the recent 1.0 RC released

    Posted: 8 months ago #
  8. Worked perfectly for me with the latest release (July 3rd release) :D

    Posted: 8 months ago #
  9. Hi _ck_, thank you for a new update. Lately I've been getting some spam registrations so I checked for a new version and saw 0.9.2. I've seen there's a new part added, that checks online on stopforumspam, is that still in tests or should be working if enabled?

    Posted: 8 months ago #
  10. _ck_

    5 stars
    4 stars
    3 stars
    2 stars
    1 star

    Moderator

    I was testing some stuff, it is not ready for use yet.

    If spam is getting through I'll have to change the formula again and add some other ideas I have.

    Might be able to look at it this weekend.

    Posted: 8 months ago #
  11. ggwarpig

    Member

    Got it up and running on 1.0.1
    How do you control the location of the input field?
    My human test is showing up below my register button.
    Thanks!

    Posted: 7 months ago #
  12. sockmoney

    Member

    We had some issues with this plugin when we tried to implement a referring page redirect after registration. We added the required hidden input field "re" with the referring page as the value, but it broke this plugin. We had to rename our referring field to "zre" and then hack the "Instant Password" plugin to use "zre" instead the standard "re" input field to get it to work.

    My guess is this Human Test plugin is using the "re" field??? That might be why there seems to be a conflict.

    Just thought I would mention it in case others are having the same problem. Now my users are able to register and get automatically redirected to where they were before registering with no problems.

    Posted: 3 months ago #
  13. File not found, trying to download...

    Posted: 3 months ago #
  14. having the same problem, the download link isn't working correctly :(

    Posted: 2 months ago #

RSS feed for this topic

Add a Comment

You must log in to post.

Code is Poetry.