News:

Looking for documentation? Take a look on our wiki

Main Menu

Captcha for product inquiry (ask a question)

Started by MartinSchmied, November 04, 2012, 09:26:19 AM

Previous topic - Next topic

MartinSchmied

Hi,

I get a lot of spam in my VM 2.0 by bots which are asking questions to products. So I was just wondering if there could be the possibility to use a captcha. Hence when asking a question users have to fill in the captcha box.

I tried the tutorial for VM 1.x but it does not work because the file structure in VM 2.0 is different. In 1.x I would have to change the file \components\com_virtuemart\themes\default\templates\pages\shop.ask.tpl.php !! Does anybody know which file in VM 2.0 represents this file?

Or does anybody have another solution than the one for VM 1.x shown here: http://forum.virtuemart.net/index.php?topic=66513.60

regards

jenkinhill

You can use KeyCaptcha to do this, with no need to edit any files. This is what I use.  http://extensions.joomla.org/extensions/access-a-security/site-security/captcha/18364

I assume you are using Joomla 2.5 - install the plg_keycaptcha_v5.0.7.zip plugin file (that is the latest version), get an id from http://www.keycaptcha.com and set up the plugin. You will need to refresh your browser to see it, the captcha puzzle will appear on the ask question form page.
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

MartinSchmied

hi,

thank you! I use Jooma 1.5 but the plugin is working also!

I was just wondering about one thing: for building of the pictures in the box of KeyCaptcha users need a Flashplayer plugin in the Browser! Is there a possibility in KeyCaptcha not to use the building of pictures function but easier function with numbers in a box that have to be rewritten by the user?

Because people who don't have a flash plugin cannot fulfill the captcha1

regards

jenkinhill

KeyCAPTCHA supports two operating modes: Flash and HTML5. The KeyCAPTCHA HTML5 mode is used in most modern browsers, such as Mozilla FireFox, Google Chrome, Safari, and also used in iPhone and iPad. The Flash mode has been developed to be used in Internet Explorer and Opera. While loading, KeyCAPTCHA identifies its operating mode depending on the visitor's browser.
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

MartinSchmied

So do you know another plugin that doesn't need HTML5 und Flash .....so that there is only a picture of numbers?

reagards

jenkinhill

Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

MartinSchmied

thank you

but I think I'll take the one with HTML5 or Flash. I think people will have one of the two variants in modern browsers...

regards

Biting The Dust

Quote from: jenkinhill on November 06, 2012, 18:19:00 PM
KeyCAPTCHA supports two operating modes: Flash and HTML5. The KeyCAPTCHA HTML5 mode is used in most modern browsers, such as Mozilla FireFox, Google Chrome, Safari, and also used in iPhone and iPad. The Flash mode has been developed to be used in Internet Explorer and Opera. While loading, KeyCAPTCHA identifies its operating mode depending on the visitor's browser
I wonder why do you promote a service exposing the vistors of a site through such plugin to untraceable services hiding behind fake companies? and always replying to any inquiries to identify themselves by "this week" ... for the last 2 years

Such external services can scrape the info of visitors who open a web page with such plugin, even when the user does not pass a captcha at all.

And they can load whatever executable script they want directly into browsers

Note that webmaster (the owner) of protected site cannnot see this since the communication occurs directly between backservers of such a service and browsers of visitors. The "protected" site (with plugin to such service) only gets the result of captcha passing.   

Looks like perfect trap to massively track people and get. when the owners of KeyCAPTCHA service would wish, into their computers