Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
It's been a year since our last significant changes to the Mollom module, so we're excited to announce Mollom 1.11 for Drupal 6 is a significant upgrade. The most exciting new features include:
Allow users to choose between CATPCHA-only or text classification (with occassional CAPTCHA) form protection. This means that the Mollom module can be configured to behave similar to the CAPTCHA module.
Refactored the form manipulation logic to make it cleaner and to avoid the side-effects of having to rebuild forms. Defined a custom form #type = 'mollom', that we simply form-alter in protected forms. The analysis/captcha logic is performed in the #process function of that form. This will work in any form types (including multi-step ones) because process functions are not cached. This will make it easier to add Mollom support to other forms.
Various documentation improvements. Improved the installation instructions and better documented Mollom's high-availability backend infrastructure.
Made it possible for the Mollom module to store a reputation field when returned by Mollom. Mollom does not currently return a reputation unless you have a special Mollom key.
Bug fixes
Fixed problem with users sometimes having to click 'Submit' twice on Mollom protected forms.
Improved the error handling in mollom().
Fixed a watchdog() call that was not properly ported from D5 to D6.
Minor documentation update: better documented Mollom's high-availability backend infrastructure. People that are asking for a better fallback mechanism often don't realize that we have one.
* Made retrieving and management of the server lists more robust.
* Improved usability of the CAPTCHA forms.
* Made audio CAPTCHAs work with Safari.
* Added missing t() function so that all strings can be properly translated.
* Better advertise Mollom's bulk operations to report spam from the node and comment admin page.
* Made the Mollom module work with PostgreSQL.
* Improved the error reporting.
* Made retrieving and management of the server lists more robust.
* Improved usability of the CAPTCHA forms.
* Made audio CAPTCHAs work with Safari.
* Added missing t() function so that all strings can be properly translated.
* Better advertise Mollom's bulk operations to report spam from the node and comment admin page.
* Added missing translation template.
* Added Hungarian and French translations for the Mollom user interfaces.
* Improved the error reporting.
* Improved handling of Mollom server lists.
* Improved integration with CCK.
* Coding style improvements and documentation improvements.
* Added the ability to store language information.
* Added Spanish translation.
* Fixed important bug with contact form messages not always being blocked.
* Fixed important bug with IP addresses not always being communicated properly.
* Improved translations.