PICTCHA

PICTCHA is a Vanilla extension that adds PICTCHA validation to a forum's membership application form. A new user applicant must answer the PICTCHA challenge correctly or the application will not be submitted.

Table of Contents


Installing and Enabling PICTCHA

In order for Vanilla to recognize an extension, it must be contained within its own directory within the extensions directory. So, once you have downloaded and unzipped the PICTCHA files, you can then place the folder containing the default.php file into your installation of Vanilla. The path to PICTCHA's default.php file should look like this:

/path/to/vanilla/extensions/pictcha/default.php

Once this is complete, you can enable PICTCHA through the "Manage Extensions" form on the settings tab in Vanilla.


Configuration Settings

$Configuration['pictcha.ApplyForm']
If this setting is removed or set to "0", your forum will work normally. If it is set to "1", PICTCHA validation is enabled and a new user applicant must correctly answer a PICTCHA challenge or the application will be rejected.
$Configuration['pictcha.Level']

Level = how much the picture has been indentified, higher = more tags associated

50 is a good balance between risk and user-friendliness

Maximum advised is 200

Minimum advised is 10

Vanilla Themes

Theme developers take note: The PICTCHA box is a bit large (about 300 width pixels). If you need to tweak the application form in your theme to make everything fit, add a PICTCHA.css file in your theme's styles directory. This style sheet will be added automatically at the end of the style sheet list only when PICTCHA validation is being used.


Development

PICTCHA was written by gilemon for UTYP's PICTCHA extension.