GSoC/GCI Archive
Google Code-in 2010 MoinMoin Wiki

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.

 

http://moinmo.in/HelpOnSpam

You can discuss this issue in the MoinMoin wiki: http://moinmo.in/EasyToDo/textcha%20integration%20for%20anti-spam