4
votes
Accepted
Channel Form, make Captcha field required
Well, There are two ways to do so.
Server side:
In your {exp:channel:form} tag, Add parameter rules:captcha="required"
Client side:
Use jquery.validate.js to make field required.
Include this js ...
4
votes
Can't stop spam registrations, using Freemember
Spam is an uphill battle, any solution made by man to stop it can be broken by man to abuse it.
The unfortunate truth is that traditional spam solutions are very short term and don't scale.
What I ...
2
votes
expression engine 2.7 channel form tag captcha isn’t working
Are you logged in while viewing the form? Native EE CAPTCHAs don't display for Super Administrators.
2
votes
Accepted
Why doesn't Freeform Captcha show?
Check the permissions on your images/captchas directory. It needs to be writeable so the system can store Captcha images in there.
2
votes
Cannot get captcha to work
If you can see the CAPTCHA sometimes then you don't have a problem with permissions or the GD library.
Are you logged in to the site/CP when you can't see the CAPTCHA? There is a setting to show ...
2
votes
Enable Membership Captcha on specific forms in ExpressionEngine
Unfortunately, requiring a captcha is site-wide, not form-specific.
I'd suggest instead looking at Snaptcha, which is far more effective and requires no input from the user.
2
votes
Can't stop spam registrations, using Freemember
If you are not using the EE native member templates, then instead of making the trigger word a random word (might be difficult to guess, but can theoretically still be hit by spammers), you can simply ...
2
votes
Is there a way to "Refresh" Captcha?
You'll need to use some ajax and create an endpoint, ergo refreshing just the captcha.
Fortunatly, once you have that in place actually creating a captcha is totally easy, there's a helper in the ...
1
vote
Enable Membership Captcha on specific forms in ExpressionEngine
Thanks Derek Hogue for the reply. But I have found a work-around for this.
I manipulated the config file according to the URI.Changed the LINE #173, and added an IF-ELSE condition.
if(stristr($...
1
vote
Accepted
The form you submitted contained the following errors
If CAPTCHA is enabled and the image isn't showing then it could be a couple of things.
Your CAPTCHA directory isn't writeable so EE can't create the image.
You don't have the CAPTCHA code in your ...
1
vote
Getting CAPTCHA to work with Freeform
After hours of digging (never worked with ExpressionEngine before) I found out why it was not working in our setup (EE v2.8.1, Freeform Pro 4.1.7). Leaving this here for anybody else looking for the ...
1
vote
Can't stop spam registrations, using Freemember
Here's what I've done to completely stop spam members from registering on my default EE member registration forms while still allowing those forms to be used without needing any add-ons.
Make sure ...
1
vote
Can't stop spam registrations, using Freemember
There is no fool proof way of preventing spam. Captcha solutions are obtrusive to the user experience and not very effective, which is why they are not recommended as the only line of defence. Eric ...
1
vote
Freeform Composer spam prevention recommendations?
The best solution ended up being Snaptcha: http://devot-ee.com/add-ons/snaptcha.
I was originally thinking I'd add a custom field to Composer the same way you add EE's default captcha, but with ...
1
vote
expression engine 2.7 channel form tag captcha isn’t working
For anyone with the same issue, make sure that you go to Admin > Channel Administration > Channel Form and then choose Yes for Guest Captcha for the relevant channel.
1
vote
Accepted
Snaptcha failing if multiple User registration forms on same page
The solution, as posted by Ben in the devot-ee support forums, is to try making each tag unique as follows:
{exp:snaptcha:field id="1"}
{exp:snaptcha:field id="2"}
That fixed it for me. I now ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
captcha × 29solspace-freeform × 10
ee2 × 3
forms × 3
solspace × 2
safecracker × 2
solspace-user × 2
freemember × 2
registration × 2
spam × 2
members × 1
extension × 1
ee1 × 1
ajax × 1
ee × 1
transcribe × 1
ee5 × 1
server × 1
solspace-rating × 1
path × 1
ee6 × 1
snaptcha × 1