Overview
- Title
- textcha integration for anti-spam - make a jinja2 macro + python support code
- Duration
- 240
- Difficulty
- Medium
- Type
- Code
- Tags
- python,jinja2,flatland
- Mentors
- thomaswaldmann,rb_proj,ronny_pfannschmidt,xoraxax
- Count
- -1
Description
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