| 73 | === Captcha === |
| 74 | |
| 75 | Since version 0.3.1 the support to have CAPTCHA-style "human" verification has been integrated. |
| 76 | |
| 77 | Note that you need to add the following to your [TracIni trac.ini]: |
| 78 | {{{ |
| 79 | [spam-filter] |
| 80 | ... |
| 81 | reject_handler = CaptchaSystem |
| 82 | # captcha = ExpressionCaptcha |
| 83 | # (default, doesn't need to be specified explicitly) |
| 84 | # captcha = ImageCaptcha |
| 85 | # (needs to be activated and needs PIL to be installed) |
| 86 | # captcha = RecaptchaCaptcha |
| 87 | # (uses Googles reCAPTCHA service) |
| 88 | # captcha = RandomCaptcha |
| 89 | # (chooses one of the others randomly) |
| 90 | }}} |
| 91 | |
116 | | = Captcha support for the SpamFilter = |
117 | | |
118 | | Since version 0.3.1 the support to have CAPTCHA-style "human" verification has been integrated. |
119 | | |
120 | | Note that you need to add the following to your [TracIni trac.ini]: |
121 | | {{{ |
122 | | [spam-filter] |
123 | | ... |
124 | | reject_handler = CaptchaSystem |
125 | | # captcha = ExpressionCaptcha |
126 | | # (default, doesn't need to be specified explicitly) |
127 | | # captcha = ImageCaptcha |
128 | | # (needs to be activated and needs PIL to be installed) |
129 | | # captcha = RecaptchaCaptcha |
130 | | # (uses Googles reCAPTCHA service) |
131 | | # captcha = RandomCaptcha |
132 | | # (chooses one of the others randomly) |
133 | | }}} |
134 | | |