Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

All other Modules

Discuss all other Modules here.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Anti Spam Releases (Mollom, reCaptcha)


5 Posts   2117 Views


6 July 2009 at 8:36pm (Last edited: 10 July 2009 5:12pm), Forum Moderator, 5511 Posts

Hey Guys,

Tonight I have tagged 3 rc releases of our 3 anti spam modules which have had a couple API changes. If you are trying to setup a site with mollom, recaptcha or your custom spam protection module these updates will hopefully provide a stable platform.

Both these spam protection methods (mollom and recaptcha) are compatible with the new userforms (0.2rc2 to be released soon). Previously your only option was mollom, now reCaptcha has been adapted to implement the userforms required code.

As always please report any errors to Please make sure you tag issues under the correct component (spamprotection, mollom and recaptcha respectively). The module documentation page as well as the internal documention is being updated as we speak (forgot to update the internal files before tagging sorry :))


[url=]Spam Protection 0.2-rc1[/url]
[url=]Mollom 0.2-rc1[/url].
[url=]reCaptcha 0.3-rc1[/url]


9 July 2009 at 8:40pm (Last edited: 10 July 2009 5:12pm), Community Member, 17 Posts


I am currently testing silverstripe as CMS for a new release of my site. I tried to install and setup the anti-spam-modules and recaptcha.

After struggling to get the right versions of everything (spam module, userform and recaptcha) I got the thing running. However I had to change the line 172 in the file RecaptchaField.php from

<input type="hidden" name="recaptcha_response_field" value="manual_challenge">


<input type="hidden" name="recaptcha_response_field" value="manual_challenge"/>

Please note the slash at the end. Without it I get a XML-malformed error.

However, after that I still do not see the captcha. If I deactivate Java-Script (I am using Firefox), I do see the captcha-fallback of the noscript tag. But with Java-Script it is invisible. It is also invisible in IE8.

If I try to submit the form I get the correct message "Please answer the captcha question". The behaviour is the same on page comment forms or user forms with an spam protection field. So, something is going on and I do see the generated Java-Scripts but nothing is showing. The div-tag for the captcha field is empty.

Do you have an idea what's going wrong?

Best regards



15 July 2009 at 12:22pm Community Member, 121 Posts

Yeah same for me. I spent a long time trying to figure out whether I had put the code correctly in and then I thought I'd have a look through the module and found the unclosed <input> tag. I still have no idea why it doesn't show up in FireFox, really need to get this going quick so any help would be much appreciated.




15 July 2009 at 7:37pm (Last edited: 16 July 2009 8:07am), Community Member, 17 Posts


Take a look at the thread [url][/url].

You can change the document type to XHTML transitional instead of strict. Then the captcha will be shown.

Best regards


16 July 2009 at 7:39am Community Member, 121 Posts

awesome, thats exactly what I needed to do. great when it is such a simple fix