I think that actualy these 2 modules are very important for a modern site.
But after installed the mollom module, it seems that doesn't work.
when i try to post a comment spammed (url ...) i have the message that mollom think that's a spam and that i must fill the captcha below but no captcha ...

I search on differents issues and i found this in ajax comment module : http://drupal.org/node/353607

the developer from this module try to find a solution but it seems more complicated
"... Yesterday I spent 5 hours digging to the mollom code with no luck. Maybe with someone's help, I can do it, but not now ..."

what do you think of that ?

My website will be online in september and it will be a community website
I hope with a lot of members and "hélas" a lot of spam ...

CommentFileSizeAuthor
#16 ajax_comments-mollom-541078-16.patch948 bytesl0ke
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Manuel Garcia’s picture

It would definetly be nice if maintainers from both modules could help eachother out, and the whole community in the end... I really hope this happens. I've had to disable mollom on my site due to this, and will be switching to recaptcha once/if it's supported by ajax comments (see #375407: Not working with ReCAPTCHA).
I'd rather use mollom of course, much more userfriendly, and with ajax comments it would be the best user experience for commenting on drupal sites, both for the user and the admin ;)

+1

translector’s picture

subscribing

techypaul’s picture

+1, i'll put up $50 towards this (whoever fixes/split etc).

rwohleb’s picture

I've added a patch #625584: Drupal behaviors are not context aware that allows multiple mollom instances to exist on a single page. This is one step towards making Mollom AJAX/AHAH friendly.

sun’s picture

Version: 6.x-1.9 » 6.x-1.x-dev
Category: support » feature
Status: Active » Postponed (maintainer needs more info)

Can someone test this once again with the latest development snapshot on a local development/test site? (Do not use the latest code on production sites yet!)

I'm fairly certain that this should work now. At least, if ajax_comments module implements those AJAX callbacks correctly.

Dave Reid’s picture

Status: Postponed (maintainer needs more info) » Fixed

No response to #5 in a while, so marking as fixed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

guedressel’s picture

Version: 6.x-1.x-dev » 6.x-1.13

Is this now really fixed?
Running here mollom 1.13 and get no CAPTCHA in my comments, if they are possible spam.

joejoejoew’s picture

I am also still having this issue with the mollom and the ajax comments module.

sun’s picture

According to some other issues on drupal.org, ajax_comments module was changed via #395394: Compatibility for Authcache, Memcache, CacheRouter, etc. to support a range of other modules.

However, I'm a bit scared by looking at the code that was committed. Not sure whether I'd use that module.

In general, however, I still cannot see why it shouldn't work -- as long as modules (such as ajax_comments) are using Drupal's APIs correctly.

drupalfan81’s picture

Status: Closed (fixed) » Needs review

Has anyone fixed this? I agree that both the Mollom and AJAX Comments module are HIGH on the list of MUST NEED modules. For me, both work fine together until Mollom suspects a spam comment. Then when the user tries to submit the comment it gives them a Drupal error message: To complete this form, please complete the word verification below. but there is no captcha to be seen, so the user doesn't know what to do. Bad experience.

The strange thing is that I don't EVEN have captcha enabled, I have Mollom to use the text analysis. Maybe it just displays this when it isn't quite sure whether it is spam or not????

Eitherway, once I disable AJAX comments on that node type and attempt again, it allows the comment to go through as a unpublished comment, DOESNT bother to show the user the captcha (again, why I'm confused it's saying when ajax comments is enabled) and tells the user that their comment is suspected of being spam and that it will appear once a moderator has approved it.

Anyone know how to get these two key modules to work together? I am running the latest versions of both modules.

sun’s picture

Status: Needs review » Closed (fixed)

As mentioned in earlier comments already, the ajax comments module does not properly re-render a form in case of a form validation error. That is the cause for the Mollom CAPTCHA to not appear correctly.

Thus, the ajax comments module has to be adjusted/fixed to re-render a form like Drupal core would in case of a form validation error.

This cannot be fixed nor influenced by Mollom module.

drupalfan81’s picture

Probably better to move this issue over to Ajax Comments than closing. Moving now.

drupalfan81’s picture

Project: Mollom » AJAX Comments
Version: 6.x-1.13 » 6.x-1.8
Category: feature » bug
Priority: Normal » Critical
Status: Closed (fixed) » Needs work

Moving this issue over to the AJAX Comments module. It appears that the module does not properly reload the screen when Mollom flags the comment as potential spam. Can someone from the AJAX Comments maintainer team look into this. Mollom is heavily used and will be a frequently used module in the Drupal space. Thanks!

sjweyman’s picture

I definitely need a solution for this too. A user just reported this to me today and it's definitely something that is unacceptable for a user to encounter.

l0ke’s picture

Version: 6.x-1.8 » 7.x-1.0-alpha2
Issue summary: View changes
FileSize
948 bytes

This simple patch fixes issue for Drupal 7.

muschpusch’s picture

Please be sure to create patches only against the development version

muschpusch’s picture

Status: Needs work » Fixed

something similar got committed today please check if current dev fixes the issue otherwise please re-open the issue

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.