I was sure there must be an issue for this, but I couldn't find it (I expect this to be added as a dupe). I am running the latest dev with updates from #686136: Implement hook_mollom_form_info for submission protection by Mollom

Sites can potentially have a zillion webforms. Having to choose each one, individually, on the Mollom config screen is basically unsustainable.

Is there a way to have a 'protect all webforms' feature that just auto-adds every webform to mollom (such as how email.module has a single selection)? If not currently, is there something that technically would prevent this feature from being added?

Comments

In as much as I understand these things, what you're requesting would necessitate a whole bunch of things being added to Webform configuration which would duplicate things in a rather ugly way.

Actually, just the opposite. Currently every time you add a webform you have to go in and do configuration to add mollom. I'm suggestion LESS configuration: You set it up to protect "All Webforms" in mollom settings then you're done...forever. Mollom always protects any new webforms you create.

You set it up to protect "All Webforms" in mollom settings then you're done...forever. Mollom always protects any new webforms you create.

That sounds like a configuration option Mollom would have to provide. The issue over at #768872: Provide direct Mollom and CAPTCHA module support to allow authors to enable instead of administrators is something else you may be interested in. If the setting to enable Mollom or other captchas lived directly on the Webform form, your administrators could enable spam protection while they're setting up the form and then you wouldn't need to visit the mollom administration pages at all.

I think this is related but not exactly the same. I'm not familiar with the development that would have to happen, but you can see an example of an email.module patch that added a single mollom "form protection" setting and then protects all email contact forms with that single setting: http://drupal.org/node/942640#comment-4203596

Since this exists I'd guess that we don't need something more in Mollom? take a peek and let me know if that makes sense...