Info

Category: user
Licence: GNU General Public License (GPL) version 2
Updated: 55 days ago
Downloaded: 1896

Releases

Latest: 1.5

Previous releases:
More projects by Brett:

0

Recommendations

Summary:

Uncaptcha acts as a registration bot guard and can immediately validate, enable, login, and redirect new users.

Full description:

Uncaptcha -- New Features!

Allows users to register immediately without the need to verify their email.  Uses a reverse captcha to keep out unwanted spam bots.

Release notes:

In addition to providing protection against spam-bots, this plugin adds
a way of immediately validating, enabling, and logging in new user accounts
without the need for email verification.

Uncaptcha uses a reverse captcha to protect against spam bots by inserting a
"trick" form element into the registration page, but hiding it from users.
If the honey-pot form element has a value, we know a bot is posting the information
and will deny registration to that request.

**INSTALLATION**
        * Unzip the file to the elgg/mods/ directory.
        * Go to your Elgg tools administration section, find the uncaptcha tool, and
          enable it.
        * Customize the settings if desired.

If you plan to use Uncaptcha as a bot-guard only, simply enable the plugin and
it will work automatically--No need to enable validation, enable user, or login
user.  In this case, leave uservalidationbyemail enabled, too.

If you plan to use Uncaptcha to validate, enable, or log in users, you must
DISABLE uservalidationbyemail.  Note that users cannot be logged in without
being validated and enabled.

**CHANGES**
v1.5
        * Added forwarding options after user registration.
        * Major re-working of how users are verified.  Instead of hooking into the
                validate user even, we check in the actual registration action.
        * Added a plugin hook "uncaptcha_register_user" where users are enabled and
                logged in.
        * Code simplification.

v1.4
        * Changed from checkboxes to pulldown menus for admin settings to get around
                oddity in Elgg Core's handling of plugin settings.
        * Added more explicit installation instructions to README.

Hmm, 

I have had the same problem for a while but am just now noticing the actual effects it is having on my site. 

For some reason users using Internet Explorer can not register. I tested it on many diferent machines, connections and scenerios with firefox and other browsers but, IE just wont work. 

After the user fills in their information then clicks register it takes them to a search page. Not sure why but that's all it does.

zak 403 days ago

Zak,

I can't reproduce this problem under IE 7 or 6.  Please provide details about your uncaptcha settings and which browser versions you are having problems with and  I'll see if I can look into this.  One thing--Make sure to shift+reload after updating the plugin or the plugin settings...

Brett 402 days ago

Ok, well here is the url it goes to ONLY in IE 7.

http://www.domain.net/search/?tag=Search&searchType=fulltext&submit=&uncaptcha_code=a204e52f17f8b93b6eb0b380b20beb47&x3y_boogy=&__elgg_token=72272c81fd98d3eb941ad4db91750bac&__elgg_ts=1234211305&name=testing12345&email=accounts@test.com&username=testing12345&password=testit123&password2=testit123&friend_guid=0&invitecode=&action=register&uncaptcha_code=a204e52f17f8b93b6eb0b380b20beb47&x3y_boogy=

As you can see that is completely wrong. It should be posting the information not sending it GET. It only happens in IE 7 so far. I have not tested IE 6 but I have tested it on google chrome and firefox and both worked fine. 

zak 402 days ago

Zak,

Please include a list of enabled plugins and the settings for uncaptcha.

Brett 402 days ago

Uncaptcha settings:





rd to this page. Dashboard

Enabled plugins:

tinymce
pages
files
groups
friends
friend_requests
apiadmin
reportedcontent
logbrowser
guidtool
bookmarks
blog
profile
twitterservice
be_tom
flexfile
flexprofile
form
custom_index
invitefriends
tidypics
izap_videos
mass_mailouts
default_widgets

That's, it, lol. A lot i must say. 

 

zak 402 days ago

I am sorry, it copied wierd. Anyway, all the settings are set YES for the login user, validate, activate, and redirect is set to dashboard.

zak 402 days ago

Ok the trick field needs to be enabled for uncaptcha to work correctly.  I imagine this is just a problem with cut and paste.

What actual values are in those fields?

Brett 402 days ago

I am sorry, it copied wierd. Anyway, all the settings are set YES for the login user, validate, activate, and redirect is set to dashboard.

zak 402 days ago

Is the trick field empty?

Brett 402 days ago

yes, it is empty, there are actually double. IDK if you saw the URL i posted it shows double fields for that. 

zak 402 days ago

I am going to try and just manually edit the form, cause it is odviously an issue with the JS and IE7. I did a full server restart to let everything settle in, i also tracked it viewed source, everything points to the right place till it submits, only in IE. 

zak 402 days ago

well, it's not working like i planed, but anyway, anythoughts on fixing the url issue?

 

zak 402 days ago

Something you have installed is adding to the JS for the form.  I cannot duplicate your problem under IE 7 and don't know which plugin it is that's doing it.  I thought it might be an issue with the Forms plugin so I installed it, but it didn't seem to be.  Try disabling it if you want. At this point I'd recommend disabling plugins one at a time until you find the one that is doing it.  Since this has been tested with the core plugins, there's no reason to disable those.

Also, the trick field cannot be empty in the uncaptcha config.  Unless you have a reason to change it, keep it as email_address.

Let me know how it goes...

 

Brett 401 days ago

What a fantastic plugin. Absolutely perfect for what I've been looking for. I've had over 100 people register, but either fail to validate or fail to personalise their profile.

I've now got my users directed straight to the profile edit page from registration. Hopefully will persuade them to fill it in.

Fabulous plugin. Wish I could write 'em!!!!!

 

mick bullock 390 days ago

I just found a similar problem to above.

Everything was working fine until I installed the form plugin. Now Uncaptcha won't log my users in following registration.

mick bullock 388 days ago

Sorry. Don't want to lead anyone up a garden path. It appears it wasn't the Form plugin which caused the IE6 and 7 problem with my installation. The problem above was there before I installed the Form plugin.

mick bullock 386 days ago

Mick,

Was Uncaptcha working at any point?  If so, what changed between when it was and when it wasn't?  Can you provide a link to you installation if it's live?  I'd like to see the registration page...

Brett

Brett 386 days ago

Hi Brett

Sorry, but I now believe that I forgot to test in IE when I first installed the plugin. Works perfectly in Firefox, but I don't think it's ever worked with IE.

http://fealliance.org.uk

 

mick bullock 384 days ago

I just had a thought!!!!

I'm no programmer (unfortunately), but I do have some problem solving skills.

Could the login problem with this plugin be associated with the the Login Quirk that many are experiencing with IE?

 

mick bullock 384 days ago

Mick,

Please contact me at brett[dot]profitt[at]eschoolconsultants[dot]com.  Please include either the URL of your site or the HTML of the register page.

Brett

Brett 381 days ago

I am also getting the same error in google chrome and ff. ie redirecting to the search page. any idea?

in addition to above pluggins i am using the site access pluggin. But i am not using the form pluggin.

This is a usefulpluggin which i was looking for. can u please fix this.

prem 379 days ago

Prem,

Please email me the full list of the plugins you have in the order they appear on the tools admin page and I will look into this.  Also, what version of Elgg are you using?  The site access plugin looks like it's meant for what will become 1.5...

Thanks,

Brett

Brett 378 days ago

Agus,

Yes.

Brett 370 days ago

I'm geting an additional un-named one line field under the register button - is that supposed to be hidden?

David Moon 362 days ago