Skip to end of metadata
Go to start of metadata

reCAPTCHA Dokuwiki plugin

This is the home page of the reCAPTCHA plugin for dokuwiki.

What

The plugin provides a captcha for the registration form and the edit forms. It uses the service from reCAPTCHA which generates captchas using text from books scanned with OCR. Furthermore recaptcha provides accessible captchas.

Why

There is already an excellent captcha plugin by Andreas Gohr which can be used on all input forms not only the registration form. We simply wanted to use recaptcha for the captcha generation because we think it's a cool project.

Installation

from zip/tgz file

See download links below.

Latest version:

recaptcha_v0.2.tgz

Older versions:

recaptcha_v0.1.zip

from subversion

get it directly from subversion:

To install it, simply copy the folder 'recaptcha' into your plugins directory (/lib/plugins).

Configuration

The Plugin can be configured on the configuration page. For the plugin to work you first need an account on recaptcha.net. After the registration you get a public and a private key. Both keys must be
specified in the configuration. You can also select a skin for the captcha. The Plugin has its own language setting because reCAPTCHA provides less languages than dokuwiki. By default the plugin tries to use the same language as dokuwiki. You can override this if you like.
The plugin can be configured to protect the registration form and the edit forms. Additionally you can specificy if captchas should also be displayed to registered users.

Note: The plugin won't be active until you entered your keys in the configuration dialog.

Notes

As of 28.12.09 the discussion plugin also works with this plugin. The latest version of the discussion plugin can be found here:

http://github.com/dokufreaks/plugin-discussion

License

License: GNU GPL v2.

Contact

For comments or suggestions you can contact me at adrian.schlegel@liip.ch or make a comment on this page.

Changelog

  • 2009-12-10 v 0.2 possibility to protect all edit forms with reCAPTCHA. Thanks go to Robert Bronsdon who provided patches.
  • 2008-06-20 v 0.1 initial release
  1. Nov 18, 2008

    Anonymous

    Can I use Recaptcha Plugin at the comments o the discuss?

    1. Nov 18, 2008

      Unfortunately the recaptcha plugin at the moment only supports the registration form. The original captcha can also be used in comments and discussions.

  2. Dec 08, 2008

    Anonymous

    I'm currently using the quite effective "captcha" plugin to secure registration and edit pages, but I would prefer to use reCAPTCHA for humanitarian reasons. Any hope that you'll add functionality for edit pages in the near future?

  3. Mar 28, 2009

    Anonymous

    I would also like to implement reCAPTCHA in our upcoming dokuwiki. I prefer reCAPTCHA for humanitarian reasons as well since the preservation and conversion of old books and documents are of an utmost importance to us all.

    I would like to implement it in a way, so that in order to access a specific mail form on a public or a members page, one had to solve the reCAPTCHA for the specific wiki page to open.

    Hope that you will consider putting an effort into developing the plugin in that direction

    Kind regards

    Einar Petersen, The Global Ability Initiative.

  4. Dec 17, 2009

    Anonymous

    I can't find a reference to your DokuWiki-reCaptcha plugin on http://recaptcha.net/resources.html where the project presents available reCaptcha plugins. The question is: Are there any problems with your plugin? I hope you don't find my question impolite.

    1. Dec 18, 2009

      I was just to lazy to make a wiki entry on reCAPTCHA (smile) But I fixed that now: http://wiki.recaptcha.net/index.php/Contributed_Plugins

      I'm not aware of any problems with the plugin apart from the issue with the discussion plugin (for which there is already a patch pending approval).

  5. Nov 01, 2010

    Anonymous

    i have had to disable the recaptcha plugin, since my dokuwiki didnt allow any registrations - strange enough it worked on discussions.

    is this a known issue?

    1. Nov 01, 2010

      That's the first time I've heard that. Originally the recaptcha plugin has been specifically written for the registration form so it definitely should work there.