Closed Bug 388122 Opened 17 years ago Closed 17 years ago

Add captcha to eBay feedback form

Categories

(Webtools Graveyard :: Hendrix, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: pkim, Assigned: gerv)

References

()

Details

There is a non-trivial amount of spam now visible at the newsgroup set up to accept eBay companion user feedback at http://groups.google.com/group/mozilla.feedback.companion.ebay/topics Can a simple captcha be added to the submission form at: http://www.mozilla.com/en-US/add-ons/ebay/feedback/ http://www.mozilla.com/en-GB/add-ons/ebay/feedback/ http://www.mozilla.com/de/add-ons/ebay/feedback/ http://www.mozilla.com/fr/add-ons/ebay/feedback/ to mitigate the spam posts to the newsgroup? Steven: perhaps we can repurpose the one you built for World Firefox Day?
We can't put a captcha on the website because www.mozilla.com is all static. This would need to be done in Hendrix.
Assignee: nobody → gerv
Component: www.mozilla.com → Hendrix
OS: Mac OS X → All
Product: Websites → Webtools
QA Contact: www-mozilla-com → hendrix
Hardware: Macintosh → All
Version: unspecified → other
Hendrix already does various spam IP blacklist lookups... and we have, in the past, added the odd regexp for things it misses. We could easily do a: "What is 2 + 5?"-style static test, which would be fine unless the spammers adapted their software specifically. Image-based captcha would be rather a lot more work. Gerv
I think it's worth adding a static test at the minimum. In skimming the first few pages of results at the newsgroup, about half the entries now are link spam posts.
I have been using the "What is 2 + 5?" on my blog and a couple of other projects like the Firefox 2 party subscription form and it cut down spam drastically, it would have to be localized if we choose this solution. Image based captchas are bad for accessibility, blind people can't use them, so I'd prefer us using the text solution. Note that calculation questions can be answered in text or numbers (7 / seven), text answers would have to be translated as well.
Gerv: who can add the static test to Hendrix?
I can; I maintain Hendrix. Gerv
Awesome -- how long will it take to get this up and running?
Simple CAPTCHA support checked in. If a form field "captcha" is present, then it must have the value "7" for the form to be accepted. I've added "What is 5 + 2?" to the standard template; feel free to invent your own questions for other versions of the form which are lying around the place. Now hendrix.mozilla.org needs CVS-updating. Over to justdave. Checking in index.cgi; /cvsroot/mozilla/webtools/hendrix/index.cgi,v <-- index.cgi new revision: 1.16; previous revision: 1.15 done Checking in template/error.html.tmpl; /cvsroot/mozilla/webtools/hendrix/template/error.html.tmpl,v <-- error.html.tmpl new revision: 1.6; previous revision: 1.5 done Checking in template/index.html.tmpl; /cvsroot/mozilla/webtools/hendrix/template/index.html.tmpl,v <-- index.html.tmpl new revision: 1.21; previous revision: 1.20 done Gerv
Assignee: gerv → justdave
justdave is on vacation, but I can help with this.
Assignee: justdave → reed
hendrix.mozilla.org has been updated. Back to gerv to confirm and close.
Assignee: reed → gerv
This now works on http://hendrix.mozilla.org/ . If pkim and others want it on the various other forms they have dotted around the place, they need to update them. :-) Gerv
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Great. David: can you work with Steven to get this added to the eBay forms?
Gerv -- Is there some form code that Steven can use to implement this functionality?
David: Check http://hendrix.mozilla.org for an example. It's literally a couple of lines of code; I'm sure Steven can work it out :-) Gerv
Gerv - I didn't realize we were just submitting this form to hendrix, so I assumed implementation would be more complex. I've added this form in trunk. David: we need this "What is 5 + 2?:" field label translated into DE and FR.
Translations as follows: FR: "Combien font 5+2?" DE: Was ergibt: 5+2?" Answer = 7
Thanks. These changes are now tagged for production in revision 5232.
Pushed live by bug 389711.
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.