![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
[commit: http://hg.dwscoalition.org/dw-free/rev/6888252ac285]
http://bugs.dwscoalition.org/show_bug.cgi?id=3227
Implement textCAPTCHA: Refactors the DW::Captcha module to be able to
support multiple captcha types / implementations. Adds a setting to allow
the captcha type to be set on a per-journal basis. (default will be
textcaptcha rather than the graphical recaptcha)
Patch by
fu.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=3227
Implement textCAPTCHA: Refactors the DW::Captcha module to be able to
support multiple captcha types / implementations. Adds a setting to allow
the captcha type to be set on a per-journal basis. (default will be
textcaptcha rather than the graphical recaptcha)
Patch by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Files modified:
- bin/upgrading/en.dat
- bin/upgrading/proplists.dat
- cgi-bin/DW/Captcha.pm
- cgi-bin/DW/Captcha/reCAPTCHA.pm
- cgi-bin/DW/Captcha/textCAPTCHA.pm
- cgi-bin/DW/Controller/RPC/TextCAPTCHA.pm
- cgi-bin/DW/Setting/Captcha.pm
- cgi-bin/LJ/Global/Defaults.pm
- cgi-bin/LJ/Talk.pm
- cgi-bin/LJ/User.pm
- cgi-bin/LJ/Widget/SubmitRequest.pm
- doc/config-local.pl.txt
- doc/config-private.pl.txt
- etc/config.pl
- htdocs/create.bml
- htdocs/js/dw/dw-core.js
- htdocs/lostinfo.bml
- htdocs/manage/settings/index.bml
- htdocs/register.bml
- htdocs/stc/textcaptcha.css
- htdocs/support/submit.bml
- t/captcha-textcaptcha.t
- t/captcha.t
- views/textcaptcha-response.tt
- views/textcaptcha-response.tt.text
- views/textcaptcha.tt
- views/textcaptcha.tt.text