User login

Website and Signup errors

1 reply [Last post]
lily
lily's picture
Offline
Guru
Joined: 04/23/2008

Getting all the parts and pieces together to make this site work properly is sometimes a challenge. Its big and complex, and has code from many sources. So, not everything goes as planned, and I dont always know theres a problem until someone reports it.

Recently, someone reported they were getting a CAPTCHA error when trying to become a Member, and did not yet have a website account. There is a box you can check to create an account at the same time, and if you checked it you would get a CAPTCHA error, your account wouldnt be created and your donation would fail.

I think I have this fixed. I tried to sign up every way I could, and did not get any errors.

If you have any trouble signing up, donating, or any other site related issue, please dont hesitate to send me some email at webmaster@dfwnorml.org Sometimes its the only way I find out!

Thank you,
Lily

__________________

"If you dont like my fire, then dont come around, 'cause I am gonna burn one down" - Ben Harper

lily
lily's picture
Offline
Guru
Joined: 04/23/2008
Bug Found

This is kinda tricky. If you dont want to follow it thats fine :)

The short answer is:
You cant sign up on the website when you use the Membership signup donation forms, for now (Ive turned the checkbox off). You have to sign up on the website separately, either before or after. I know, pain in the butt!!@ Its supposed to be fixed in a future version of software, hopefully to be released soon.

Heres the gory details:
On the membership form there is an option to include a checkbox to sign up on the website at the same time, if you arent already signed up.

The website signup page (owned by Drupal) requires a CAPTCHA box to prevent spammers, but the membership signup form (owned by the CRM) doesnt, because spammers wont click to pay with google :) Since there isnt one to fill out on the membership page, checking the box to sign up on the website fails, because no CAPTCHA answer was made. Tricky hmmm?

The obvious answer is to include the CAPTCHA on the membership page anyway, so that Drupal gets the CAPTCHA answer when the form is submitted. Except... the CRM fails at CAPTCHA thus far. Only in the most recent versions was reCAPTCHA, the CAPTCHA we use, even implemented, and it wasnt until they tried to implement it that it was a problem. Before it just worked without a CAPTCHA, and Im not sure why. In any case, the developer has acknowledged the issues, and marked them as fixed in 2.2.3. We are on 2.2.1, which is the latest stable release. Whenever 2.2.3 is marked stable Ill install it, and see if it really is fixed for us.

Lily

__________________

"If you dont like my fire, then dont come around, 'cause I am gonna burn one down" - Ben Harper