- Repository: https://github.com/mystralkk/recaptcha
- Version: 1.2.1
- License: GPL v2 or later
reCAPTCHA(R) is a free anti-bot service providing powerful CAPTCHA(Completely Automated Public Turing test to tell Computers and Humans Apart). This plugin makes it easy to use reCAPTCHA with Geeklog.
- Geeklog-2.2.1+
In the following descriptions
- <geeklog_dir> is the directory where the system config.php file resides
- is the directory where the administration files reside (usually, under <public_html>)
- Uncompress the recaptcha plugin archive while in the <geeklog_dir>/plugins directory. The archive will create a directory called recaptcha in the plugins directory.
- Create the admin directory. Under your /plugins/ directory, create a directory called recaptcha.
- Change to your <geeklog_dir>/plugins/recaptcha/ directory. Copy the files in the admin directory to the /plugins/recaptcha/ directory your created in step 2.
- Log in to your Geeklog as a root user, go to the plugin editor and click on reCAPTCHA. If the install failed, examine Geeklog system errorlog for possible problems.
- Important: Set up API keys. Go to the Configuration and enter reCAPTCHA API Public Key and Private Key that you can get at https://www.google.com/recaptcha/admin/create. It is not until you set the API keys that you can use reCAPTCHA service.
- Log in to your Geeklog web site as a root user, go to the plugin editor and click on reCAPTCHA. If the unstall failed, examine Geeklog system errorlog for possible problems.
- Delete the two plugin directories created in the install process: /plugins/recaptcha/ and /plugins/recaptcha/.
- Log in to your Geeklog web site as a root user, go to the plugin editor and disable the reCAPTCHA plugin.
- Uncompress the recaptcha plugin archive and upload the resulting files as you did when you installed the plugin.
- Go to the plugin editor and Enable the reCAPTCHA plugin. Then, upgrade the plugin.
Version | Date(YYYY-MM-DD) | Description |
---|---|---|
1.2.1 | 2019-xx-xx | * Dropped the parts of "Integration with Geeklog" configuration related to plugins. Now, the reCAPTCHA plugin gets information through calling plugin_supportsRecaptcha_xxx. |
1.2.0 | 2017-12-02 | * Added support for Invisible reCAPTCHA. |
1.1.6 | 2017-11-28 | * Added support for Login Form. |
* Added support for Forget Password Form. | ||
* Added support for the demo mode introduced in Geeklog 2.2.0. | ||
1.1.5 | 2017-04-12 | * Fixed a bug where reCAPTCHA failed to check for input when $_RECAPTCHA_CONF['logging'] is set to off. |
1.1.4 | 2017-01-18 | * Small bug fix. |
1.1.3 | 2016-08-12 | * Replaced COM_siteHeader and COM_siteFooter with COM_createHTMLDocument. |
1.1.2 | 2016-02-20 | * Modified to use reCAPTCHA v1.1.2 library. |
1.1.0 | 2015-07-03 | * Upgraded to Google reCAPTCHA v2. |
* Added an error code to a log file(logs/recaptch.log) entry. Patch provided by Tom. | ||
1.0.1 | 2014-01-26 | * Added a tag to enclose the reCAPTCHA code. Patch provided by Tom. |
* Changed to write log entries into "logs/recaptch.log". Patch provided by Tom. | ||
1.0.0 | 2014-01-24 | * Initial release |