Advertisement:

Navigation

SMF Mod Site

Mod Name:
notCaptcha
Created By:
fr3aker
Type:
Spam Prevention
First Created:
February 03, 2011, 09:13:28 AM
Last Modified:
July 27, 2011, 03:29:14 PM
Latest Version:
1.06
Compatible With:
1.1.12, 1.1.13, 1.1.14, 2.0 RC4, 2.0 RC5, 2.0
Total Downloads:
6180

Download this mod

createOwnPics_INFO.zip (5kB) [1105]
notCaptcha_v1.06.zip (464kB) [3084]
Manual Install Instructions for SMF

Description:

Forum Discussion Thread



About

notCaptcha is an unconventional captcha mod that requires human intelligence to be solved. Instead of entering some hardly readable text from some ugly picture, the user needs to spin pictures into the right position. It's easy for every human and nearly unsolvable by a computer.

Advantages:

  • easily solvable
  • funny pictures
  • ability to use your own pictures (highly recommended!)
  • currently not cracked by any spambot (if using custom pictures)

Disadvantages:
  • unsolvable by visually handicapped people
  • mobile users cannot register (e.g. IPhone)


Use your own pictures
Download the createOwnPics_INFO.zip file.
You will find a readme.txt and a template.psd.
See the readme.txt for information on how to create and name your pictures properly.

Using your own pictures instead of the included ones will significantly increase security of this captcha!

You can have a look at the notcaptcha/gallery directory of your SMF installation for examples.


Languages
  • Czech Thanks to sejrac!
  • Danish Thanks to schnipper!
  • English
  • French Thanks to Ar-S!
  • German
  • Italian Thanks to caribe1999!
  • Polish Thanks to becometa!
  • Portuguese Thanks to candidosa2!
  • Russian Thanks to AERUSUA!
  • Serbian (cyrillic) Thanks to ZakM!
  • Spanish Latin Thanks to nicofarina!
  • Turkish Thanks to Ilkharnos!

 If you like to provide other translations, feel free to post them in the forum thread!


Install
If you're using the default theme there is nothing to do other than installing the mod via the admin interface.
But you might want to have a look at notcaptcha/notcaptcha_config.php for some custom settings.


If you are using a custom theme you need to edit one to two files. (Register.template.php is not included in every template and so does not need to be changed manually)

index.template.php (for SMF 1.x and 2.x)
add
Code: [Select]
';

// add notCaptcha code
if(function_exists('notCaptcha_AddCss'))
notCaptcha_AddCss();
echo '
right before
Code: [Select]
</head>

Register.template.php (for SMF 1.x)
add
Code: [Select]
// add notCaptcha
echo '<tr><td width="40%"><strong>'.$txt['notcaptcha_form1'].'</strong><br />
<div class="smalltext">'.$txt['notcaptcha_form2'].'<img src="'.$modSettings['notCaptcha']['url'].'vertical_sign.png" alt="^" border="0" /></div></td><td>
<div style="display:block;padding-bottom:5px;" id="captchaImgDiv">';
notCaptcha_AddToRegisterForm();
echo '
</div></td></tr>';
before
Code: [Select]
// Are there age restrictions in place?

Register.template.php (for SMF 2.x)
The mod should install fine for SMF 2.x as it supports modifying all installed themes. Else you need to parse the install_2.xml by yourself and figure out where to put the code.


That's it!


ChangeLog:

Quote
Version 1.0 - 03.02.2011
   * Initial release
Version 1.01 - 12.02.2011
   o Config is now dynamically generated on install, including a random salt for cookie encryption. This will make cracking much harder for spammers.
   + Portuguese translation Thanks to candidosa2!
   + Polish translation Thanks to becometa!
   ? there is no need to update if you have installed v1.0 already
Version 1.02 - 12.02.2011
   ! fixed session changes not handled properly
   ? backup your notcaptcha_config.php and newly added pictures, uninstall and install the new version
Version 1.03 - 13.02.2011
   ! cookie exception handling
   * some code cleanup
   ? completely reinstall notCaptcha (including your config), backup your custom pictures
Version 1.04 - 13.02.2011
   ! fixed no images showing when guests are not allowed to see the forum
   ? backup your notcaptcha_config.php and newly added pictures, uninstall and install the new version
Version 1.05 - 20.02.2011
   ! session error when standard SMF captcha was entered wrong first but notCaptcha was right
   * minor code cleanup
   ? backup your notcaptcha_config.php and newly added pictures, uninstall and install the new version
Version 1.06 - 23.02.2011
   ! session problems during registration when some data was entered wrongly
   * improved SMF2 compatibility
   ? backup your notcaptcha_config.php and newly added pictures, uninstall and install the new version
Version 1.06.1 - 23.02.2011
   * updated license information
Version 1.06.2 - 11.03.2011
   + Russian translation Thanks to AERUSUA!
   + Spanish Latin translation Thanks to nicofarina!
Version 1.06.3 - 17.03.2011
   + Italian translation Thanks to caribe1999!
Version 1.06.4 - 03.04.2011
   + French translation Thanks to Ar-S!
Version 1.06.5 - 05.07.2011
   + Czech translation Thanks to sejrac!
   + Serbian (cyrillic) translation Thanks to ZakM!
   + Turkish translation Thanks to Ilkharnos!
   + Danish translation Thanks to schnipper!
   o verified compatibility with SMF 1.1.14 and SMF 2.0
Quote
Legend
oFeature
*Change
+Added
-Eliminated
!Bug Fixed
?How to Update




Author/License
This mod was originally published as a Wordpress plugin by WebJema and published under the GPL license.
The SMF mod you are seeing right now is published under the LGPL v3 license (with permission of WebJema) and has been ported to SMF by fr3aker.