Ideas for improved versions.
[toast/cookiecaptcha.git] / CookieCaptcha.php
index 82b265c275ac44f83d5446875b5fc947e6647aea..d110407b8af7e37076cc1e7eae328d4005c23fd0 100644 (file)
  * @ingroup Extensions
  */
 
+/*
+Ideas for improved versions:
+ * Use cookie prefix to define the cookie name
+ * Use timestamp in cookie
+ * Without apache
+ * Provide sample image
+ */
+
 /* The idea of this "captcha" is to let the browser download an image that sets a cookie.
 Research showed that spam bots don't load images. You have to setup the cookie e.g. in the apache2
 configuration file. Here is an example where an image that's uploaded with mediawiki is used:
@@ -37,6 +45,14 @@ configuration file. Here is an example where an image that's uploaded with media
         ExpiresDefault "access plus 5 second"
     </Files>
 </Directory>
+
+Required settings in LocalSettings.php:
+
+require_once("$IP/extensions/CookieCaptcha/ConfirmEdit.php");
+require_once("$IP/extensions/CookieCaptcha/CookieCaptcha.php");
+$wgCaptchaClass = 'CookieCaptcha';
+$wgCaptchaTriggers['createaccount'] = true;
+
 */
 
 
@@ -54,5 +70,4 @@ $wgCaptchaCookieAlt = '';                                     // alt attribute f
 $wgCaptchaCookieStyle = 'display:none;';                      // CSS inline style applied to the image
 
 
-$wgExtensionMessagesFiles['CookieCaptcha'] = $dir . '/CookieCaptcha.i18n.php';
 $wgAutoloadClasses['CookieCaptcha'] = $dir . '/CookieCaptcha.class.php';