CAPTCHA Anti-Spam Support
The CAPTCHA Anti-Spam Support plugin adds CAPTCHA fields to registration, feedback, and other forms, to prevent spammers from submitting those forms via an automated mechanism (i.e., a bot). These CAPTCHAs can dramatically decrease the number of spam comments which need to be manually weeded from your site. By default, a CAPTCHA is displayed for:
- Forum posts
- Resource comments
- Feedback submissions
- User registration
However, each of these may be individually toggled in the plugin's configuration.
Caveats
To display the CAPTCHA, the plugin requires certain bits of HTML in interface files. If you're using a custom CWIS interface based on an older release of CWIS, these bits of HTML may be missing from your customized files. The pages AddResourceComment, PreviewComment, PostMessage, PreviewMessage, AddTopic, LeaveFeedback, and RequestAccount will need to be checked to make sure they include calls to AppendHtmlToForm, a function which allows plugins to add fields to forms. Corresponding pages in interface/default
demonstrate how this should be done and contain reference implementations of AppendHtmlToForm
.