= 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 == http://moinmo.in/HelpOnSpam = Discussion =