News:

cpg1.5.46 Security release - upgrade mandatory!The Coppermine development team is releasing a security update for Coppermine in order to counter recently discovered vulnerabilities. It is important that all users who run version cpg1.5.44 or older update to this latest version as soon as possible.[more]

reCAPTCHA is a popular and powerful system to stop spam bots. Visitors must type two words before they can submit input like Comments or Registration. Large websites like Facebook, Twitter and AVG use reCAPTCHA. It is a free service for personal and commercial use.

Abbas Ali and B. Mossavari deserve many thanks and credit here. Their good work on the Captcha Mod. and Plugin is what this plugin is based on. SaWey gets credit here for the installation code. Recaptcha in Coppermine is based on my mods. posted earlier this year.

4) Get your keys if you don't have the recaptcha keys yet click "Sign Up" to open a new window where you can sign up/register your domain. Your domain name is passed to recaptcha for easy signup. If you have the keys skip to 5)

Translations for the language files are needed. The files are now 95% populated in English with all of the fields in place. Please post any translations to this thread for addition to a next release. Thanks in advance.

This plugin uses the reCAPTCHA api to load the visual challenge. It uses a public/private key pair for security. To see how it works click here: reCAPTCHA API

Contact Us Form that uses reCAPTCHA is in the package, see readme.txt or Reply #15 below to install.

It has been updated as well to reflect the version checking routines in the plugin manager that are meant to make sure that galleries don't break because of plugins installed that aren't meant for that particular version of the gallery.

Many thanks for this plugin, works like a dream. I am fed up of having to delete fake account requests and this wil reduce such requests a lot.

I used captcha for a while but found that many users had problems recognising what they were being shown and often got the entry code wrong. This included me! I have used recaptcha on other sites but had not been able to make it work myself. I tried making changes to the coppermine code more than once, but just could not crack it.

I was a little confused at first as I thought it was not working. Did not understand that I needed to click the button before the recaptcha box was displayed (it does not work for me like this on my other sites) but I eventually "clicked" - I changed the description of the button to make it, for me, a little more clear. What it the rational for not displaying the recaptcha box without a click?

@Joe:Yes. There are no pre-requsistes for being listed on that page though - your plugin would have been added anyway. The plugins page just get's updated from time to time, that's why your plugin isn't there yet. It will be there as soon as we have performed the next update of the plugin page.

Good work on making all settings configurable.

One suggestion though: there is a naming scheme for plugins available. Your current plugin file subsequently should be named cpg1.4.x_plugin_recaptcha_v2.0.zip

Both were caused by reCAPTCHA restrictions of only one captcha per page.

New version attached to first post in thread. v2.1.

To upgrade existing installations (v2.0) of this plugin: 1) Download and unzip the new version on your computer. 2) Replace file /plugins/recaptcha/codebase.php with the newer versionOr 1) Uninstall - Remove - Reinstall with the new version. You will need to re-enter your keys.

You have now moved this one up higher on my to do list! To be honest I have not yet taken a look, but will and let you know.

[edit] I already have a form with reCAPTCHA that does the same thing, send an email to the admin. It could take a few days (if I'm lucky) to add it as a plugin with the time I have now. In the worst case I could release the form with reCAPTC?HA as a mod that could be added as a custom menu link At the moment it functions well enough, but format and code wise it is a mess...give me a bit of time. Otherwise I will take another look at the contact_v1.3 plugin.[/edit]

I have tried several times to get the plugin to work without success. I manage to install the plugin and to copy and paste public and private key. I do not get any error messages on screen and everything seems to work ok under installation.

Earlier I had CAPTCHA installed. Have uninstalled this plugin and even checked the database with phpmyadmin and cheked that this plugin has got correctly uninstalled. Everything seems ok. I have also tried to uninstall other plugins and only running with reCAPTCHA without success.

When a guest visited the gallery he / she does not get up the visual image with the letters he / she shall copy / write to post a comment. You don’t even get the field where the information should have been written. The comment part seems to be like standard CPG installation without any captcha software installed. If you try to post a comment you get the following error: “Sorry, captcha error. Please try again. Click Here to Go Back Or Use Your Back Button.”

The immediate suspicion is that this is related to your other postings about having plugin installation issues.....

I have tried to replicate your settings on a test gallery (theme/lang/plugins/smileys/votes, etc) and don't see the problem.

It seems that 1/2 of the codebase.php action is working (checking the db input), the 1/2 that should "see" and replace the html expressions in displayimage.php are not.

Enable Registration, ecards and Report to Moderator - do you see the reCAPTCHA on those pages?

Did you remove captcha.php from the gallery root when you uninstalled Captcha 3.0? Did you try removing Captcha 3.0 completely? If you remove reCAPTCHA and reinstall Captcha 3.0 does it function OK? Is the structure of the reCAPTCHA folder the same as the original .zip? Is the file recaptcha_config.php the same as the original?

[edit] I already have a form with reCAPTCHA that does the same thing, send an email to the admin. [/edit]

i-imagine I should email the admin here? I don't think I'm supposed to contact Mr. Müller per his profile. I don't think private messages are active here due to past spammers, but perhaps you could contact me through the contact form on my site to pass the file along to me.

This patch for the reCAPTCHA plugin gives you a form where your users can send you a message. It sends the message to your Administrator email address. The form uses the reCAPTCHA and settings you have installed with the plugin. This might be included in a future release of the plugin.

4) Save the new settings, you now have a menu link leading to the new Contact Form

5) (Optional), add the menu link to your theme/template instead. Use the url as above

===================================

Notes:

- This version is rough around the edges. It is an early release. Don't expect too much.

- Form was orginally made for narrow theme (600px). Change/edit the table and td sizes as you like to fit your theme.

- Text entered into form is filtered before the mail is sent. This will change and remove links / http commands and some text formatting when you receive the mail.

For example: <1> me will be &ampltl&ampgt me

apostrophe's and stuff"s will be apostrophe&#39s and stuff&ampquots

===================================

You must be running the reCAPTCHA plugin to use this Contact form. It won't stir your martini, bake your bread or brew your coffee and beer, but will give you a "spam resistant" contact form. Feel free to edit and style to your wishes.

The immediate suspicion is that this is related to your other postings about having plugin installation issues.....

I have tried to replicate your settings on a test gallery (theme/lang/plugins/smileys/votes, etc) and don't see the problem.

It seems that 1/2 of the codebase.php action is working (checking the db input), the 1/2 that should "see" and replace the html expressions in displayimage.php are not.

Enable Registration, ecards and Report to Moderator - do you see the reCAPTCHA on those pages?

Did you remove captcha.php from the gallery root when you uninstalled Captcha 3.0? Did you try removing Captcha 3.0 completely? If you remove reCAPTCHA and reinstall Captcha 3.0 does it function OK? Is the structure of the reCAPTCHA folder the same as the original .zip? Is the file recaptcha_config.php the same as the original?

Hello.

Tested the things you mentioned. I removed reCAPTCHA and installed, activated and tested Captcha 3.0. No problems found.

Tried again to install reCAPTCHA v2.1. Did a new download of cpg1.4.x_plugin_recaptcha_v2.1.zip and checked the file structure. Did not manage to find any missing files or other errors. Installation ok, but the same problem as earlier that you do not get up the captcha choices as a guest when you try to publish a comment. But reCAPTCHA worked as expected when ecards and self registration was activated.

When I tested I had all other plugins deactivated. Normally I only have BrainFeeder plugin and LightBox installed / activated.

For me it is a little bit strange that reCAPTCHA worked with self registration and ecards, but not with comments....

Try it with the Classic theme. I see that you still have it installed. (but no comments just now)

The plugin will look for an html expression in displayimage.php and replace it with the reCAPTCHA html. If by chance your theme has a difference in the html expression it will not be replaced. This plugin looks for a slightly different expression than Captcha 3.0. Maybe that is why Captcha 3.0 works for you and this does not.

Any theme that is part of the standard Coppermine should also be OK for a test, I have tried all of them.