textcha integration for anti-spam - make a jinja2 macro + python support code
completed by: rfw
mentors: Alexander Schremmer, ReimarBauer, Thomas Waldmann, Ronny Pfannschmidt
Abstract
textcha integration for anti-spam - make a jinja2 macro + python support code (using flatland for form data feeding and validation)
Details
In 1.9 we use textchas to prevent spam - your task is to re-implement it for moin2.
In moin2, we use flatland for form data feeding and validation and jinja2 for templating (form html).
TODO:
- flatland form class with validator for textchas
- jinja2 macro for rendering textchas
- use your stuff at a single place, e.g. user account creation
Deliverables: a patch or changeset
Skill Requirements
See tags. If you don't know flatland yet, please have a look before claiming.
Links
You can discuss this issue in the MoinMoin wiki: http://moinmo.in/EasyToDo/textcha%20integration%20for%20anti-spam