Conversation Block
Permalink
I am having a problem wit the "conversation" block. I am trying to use it to allow visitors to our site to leave us messages which can be looked at by admin and approved for display on the page. The block does this , however it also uses a captcha to check for human use. The problem I am having is that the captcha is not working correctly. It does not allow anybody to leave a message even if they have got the captcha correct. Is there any way around this please?
I tested the block with the captcha and it's working as expected so either your users didn't actually enter the correct code or you're using a captcha plugin that's not working.
If you'd rather use another captcha system, go to the marketplace and search for "captcha"
Keep in mind that without any captcha you might end up with a lot of spam.
If you really just want to get rid of the captcha anyway, follow these steps.
Make a copy of the file concrete\elements\conversation\message\author.php and put the copy in application\elements\conversation\message\author.php
Open the new file so you can modify it and towards the bottom delete these lines:
Then save.
Now make a copy of the file concrete\tools\conversations\add_message.php and put the copy in application\tools\conversations\add_message.php
In that new file look for the following lines (toward the middle) and remove them
Then save.
Finally and very importantly, empty the cache from Concrete5's dashboard or you won't see the changes.
The Captcha is gone.
If you ever want it back, delete these 2 files and empty the cache again.