Oleg_Koval

Contacts Form Captcha

  • Popularity Score 2948 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Add captcha to "Contact Us" form.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

FREE
Previous Next
Overview

Contacts Form Captcha

"Contacts Form Captcha" extension add in easy way the captcha to "Contact Us" form and will protect "Contact US" form from unwanted spambots.

This extension uses reCaptcha library (http://www.google.com/recaptcha).

INSTRUCTION

  1. Sign up for a reCAPTCHA account on http://www.google.com/recaptcha
  2. Open configuration page of "Contacts Form Captcha":
    [Top menu of Magento Store Admin Panel] System -> Configuration -> [select tab] Contatcs -> [expand section] Contacts Form Captcha
  3. Enable extension: "Enable Captcha" set to "Yes"
  4. Enter the public and private API keys from reCAPTCHA in "Public Key"/"Private Key" fields
  5. [Optional] Select name of theme of reCAPTCHA widget (theme "Red" is default)
  6. [Optional] Select language which use for reCAPTCHA widget (language "English" is default)
  7. Save Config

CUSTOM DESIGN

  1. If you have a custom design, you will need to update the corresponding "Contacts Form Captcha" file:
    app/design/frontend/base/default/template/contactsformcaptcha/form.phtml

GitHub (source code of extension)

https://github.com/olegkoval/magento-contacts_form_captcha

Release Notes

Contacts Form Captcha v1.3.0

2013-08-25 12:58:00
  • Version number: 1.3.0
  • Stability: Stable
  • Compatibility: 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

Modified layout logic to show contact form with captcha when use different design themes. Added pre-filling contact form fields by a previous values when customer enter a incorrect captcha code.

Contacts Form Captcha v1.2.1

2013-04-04 08:49:20
  • Version number: 1.2.1
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

Added translations of property labels (page of module configuration on admin side).

Contacts Form Captcha v1.2.0

2013-02-14 09:32:45
  • Version number: 1.2.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

Added translate feature to module.

Contacts Form Captcha v1.1.0

2012-11-26 11:51:01
  • Version number: 1.1.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

Added features to customizing the look of reCaptcha and changing the language of the widget.

Contacts Form Captcha v1.0.0

2012-10-09 07:07:52
  • Version number: 1.0.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

"Contacts Form Captcha" extension add in easy way the captcha to "Contact Us" form.
Reviews

About the Developer

This extension was developed by and is supported by Oleg_Koval

Contacts Form Captcha 4.3 5 22 22
Installed easily in a flash no issues, easily installed on magento 1.7. thanks! September 17, 2014
May Have A Bug - Read This First, thank you to the developer for this extension. We are using Community ver 1.8. The download and install was quick and easy - for a person familiar with installing Magento extensions. Configuring the extension required getting signing up for reCaptcha through Google, which was not a problem. (https://www.google.com/recaptcha/admin/create) The extension is controlled in the system configuration menu, under General/contacts/Contacts Form Captcha. Everything works fine except, except when testing, I noticed that if I respond to the captcha with one number off, it still sends the email. Is it supposed to work that way? In other words, I purposely put a wrong response, and the form still sends the email. It will not send an email at all if there is no response. But if there is a response - a wrong one- it will send the email. I do not know if this is an issue with the extension, or if it is with Google's reCatcha service? I sent Google a message about it, but have not heard back yet. I'll try to update this when I do get a reply. Also, if the developer here would advise as to why this is happening, that would be great too. I'll answer the review questions and change my recommendation appropriately after my issue is resolved. Thank you. September 15, 2014
Works for Magento 1.9 as well I just finished the install on my new website version Magento 1.9 responsive, http://www.website1service.com which is responsive, and I confirm that works fine. May 26, 2014
Perfect! Thanks Developer signed up, installed and working on ver. 1.9.0.1 in under 5 minutes! should really come installed as a default option! May 25, 2014
Working perfectly with ASchroder.com's SMTP Pro Email on 1.8.1 Worked out of the box. Thanks to the developer for this awesome extension! April 21, 2014
Great when you get it working Follow bistian's guide below to the letter and it will work like a charm! I moved my 'productreviewcaptcha' folder into the 'template' folder in my theme as I don't like playing with 'base' files - not sure if that it correct procedure or not but it works still! April 15, 2014
Does it work on 1.8.1? On my installation with default theme I have a blank contact page...in 1.7 work great March 21, 2014
Perfect Awesome work. Does exactly what it says, useful if your getting bots submitting 'Contact Us'. http://xrig.co.uk/contacts February 6, 2014
Simple And Straight To The Point Just what I wanted to keep them spam bots away! Thanks to the dev guy this extension worked straight out of the box for me. :) January 30, 2014
Works exactly as it say Easy installation and setup.. thanks a lot. Follow the notes to modify the contact form for your custom design. January 8, 2014
2 3 next>>
Q&A
(9 Questions : 7 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25852640
Customer avatar
Hey,

Great extension but how do I add the captcha to an additional custom form?

I want form.phtml to be as it is... but also to add retailer_contact.phtml and despite using the same template as form.phtml, I can't get the captcha to appear on the retailer_contact.phtml

Any ideas? I know it must be possible :)

Thanks,

J
by
joejoe
-
1 year, 6 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26483168
Customer avatar
Answer: 
go to corresponding retailer_contact.phtml file &

add

<script type="text/javascript">
//&lt;![CDATA[
var RecaptchaOptions = {
theme : 'blackglass',
lang : 'en',
};
//]]&gt;
</script>

after title

& after comment field add

<li class="wide">
<div class="input-box">
<script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?hl=en&amp;k=6LcJ1-ESAAAAAIS_zds6l97oyEsJtfrYukDpT2Ix"></script>
<script src="http://www.google.com/recaptcha/api/js/recaptcha.js" type="text/javascript"></script>

</div>
</li>

captcha will be available to your custom form.

to change theme of captcha you can add theme name to following code

<script type="text/javascript">
//&lt;![CDATA[
var RecaptchaOptions = {
theme : 'blackglass',//theme name
lang : 'en',
};
//]]&gt;
</script>
by
khushbushah9
-
1 year, 4 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26483168
Customer avatar
Answer: 
One extra thing that i want to specify is

go to corresponding retailer_contact.phtml file &

add

<script type="text/javascript">
//&lt;![CDATA[
var RecaptchaOptions = {
theme : 'blackglass',
lang : 'en',
};
//]]&gt;
</script>

after title

& after comment field add

<li class="wide">
<div class="input-box">
<script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?hl=en&amp;k=yourpublic key"></script>
<script src="http://www.google.com/recaptcha/api/js/recaptcha.js" type="text/javascript"></script>

</div>
</li>

dont copy paste code directly don't forget to add your public key to

k=yourpublic key this parameter

captcha will be available to your custom form.

to change theme of captcha you can add theme name to following code

<script type="text/javascript">
//&lt;![CDATA[
var RecaptchaOptions = {
theme : 'blackglass',//theme name
lang : 'en',
};
//]]&gt;
</script>
by
khushbushah9
-
1 year, 4 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27012040
Customer avatar
Answer: 
I have used the code from
khushbushah9 that worked for me, but only the translation I do not get into Dutch.

khushbushah9 use 'en' for English, I have tried 'nl' , 'NL',
'du' for the Dutch language, but that did not work.

Any suggestions?
by
Hdvcom123
-
1 year, 4 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
 
2 answers

Not working with SSL

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26382297
Customer avatar
It is working fine with http

Will you please tell how we can manage it with https...
by
Rocky_balboa
-
1 year ago
+1point
1out of 1found this question helpful.
Was this helpful?Yes1No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25918262
Customer avatar
Answer: 
Hi Rocky,

I had the same issue.

Just change the linked Google files to https.

<li class="wide">
<div class="input-box">
<script type="text/javascript" src="https://www.google.com/recaptcha/api/challenge?hl=en&amp;k=yourpublic key"></script>
<script src="https://www.google.com/recaptcha/api/js/recaptcha.js" type="text/javascript"></script>

</div>
</li>
by
mrginger
-
1 year ago
-2points
0out of 2found this answer helpful.
Was this helpful?Yes0No2

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27365540
Customer avatar
Answer: 
@Rocky_balboa I just fixed mine by going to lib/reCaptcha/recaptchalib.php and changing
define("RECAPTCHA_API_SERVER", "http://www.google.com/recaptcha/api");
to
define("RECAPTCHA_API_SERVER", "https://www.google.com/recaptcha/api");

=> (http to https)
Had the same problem as you.
by
choGhie0
-
4 months, 2 weeks ago
+2points
2out of 2found this answer helpful.
Was this helpful?Yes2No0
Customer avatar
Hello

I have installed Contact Form Captcha v.1.2.1 successfully.

I am getting problem with css of captcha input box. It is overlapping on the buttons.
I checked that input box's position is set to absolute. I need to change it to static.
How can I change the captcha input box css.

Thanks
by
Sachin P
-
1 year, 5 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_132886
Customer avatar
Answer: 
Hi Sachin,

You can override a certain CSS class or id in your regular css file (custom.css or whichever css file you are using for custom css modifications). Just type the name of the class/id and enter the new values you would like to use.

best of luck!
by
ChefMaha
-
7 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27407034
Customer avatar
Hi!

I have created a new page and I added there the contact form with your recaptcha. Whenever I am submitting the form, it redirects me to the main contact us page instead of the page that I created.

Can you help me redirect it properly?

Thank you!
by
yanney027
-
8 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27581013
Customer avatar
Answer: 
go to: app/code/core/Mage/Contacts/controllers/IndexController.php

around line 113

find: $this->_redirect('*/*/');

change to

$this->_redirect('*your-new-page');

hope this helps ;-)
by
copedesignworks
-
1 month ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26200186
Customer avatar
When captcha is missing or incorrect, the page will reload asking user to retry. It also empties out the form data user entered for fields such as "telephone" and "comment". How can this be fixed? Thanks
by
xdahlia
-
1 year, 5 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
 
0 answers

Captcha Code Missing

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26419287
Customer avatar
I have setup it in one of my websites, the captcha code is missing, $this->getCaptchaCode() is returning blank value.

Even I tried to call $this->getCaptchaTheme(), it is also coming blank, i have mentioned public and private keys in the system and enabled them as well.

Thanks
by
sukhy_aniar
-
8 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_132886
Customer avatar
Hi,

Thanks for this amazing extension!

I installed it on my contact form: http://yatooq.com/index.php/contacts

But, there is something wrong with the design. The bottom part seems to be shifted down a bit. I tried finding the problem in the css, but wasn't able to get anywhere:

http://awesomescreenshot.com/0912eqbb9a

Can you kindly help me with this issue?

Thanks
by
ChefMaha
-
7 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27490811
Customer avatar
Hi

I have called same file in cms page and static block but it's not working there and in contact us link that comes by default in magento captcha is working, so please suggest what to do?

Thanks
by
poonampcis
-
4 months, 3 weeks ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27450744
Customer avatar
Is capture contact us module compatible with community 1.8?
by
Magento82
-
2 months, 3 weeks ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
1 of 1
1 of 1
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.