SquidGuard is a URL redirector used to use blacklists with the proxysoftware Squid. There are two big advantages to squidguard: it is fast and it is free.
CAPTCHA
There's also a number of related modules:
- CAPTCHA Pack - collection of alternatives to image CAPTCHA
- reCAPTCHA - Uses the reCAPTCHA web service to improve the CAPTCHA system and protect email addresses.
Then for a good laugh, look at the most craziest captchas on the web.
Installation Instructions
The CAPTCHA module requires that your PHP install to be configured with --with-jpeg-dir
.
If you are going to use the image CAPTCHA, you will need to compile PHP with Freetype support (--with-freetype-dir
), which will require you install Freetype:
yum install freetype-devel
You will also need some TrueType fonts installed as the included bitmap font doesn't work very well. A free set of fonts you can start with is the Liberation fonts from Red Hat:
cd /path/to/captcha/module
cd image_captcha/fonts
wget https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-1.03.tar.gz
tar zxvf liberation-fonts-1.03.tar.gz
rm -f liberation-fonts-1.03.tar.gz
Once the fonts are installed, they should be accessible from the image CAPTCHA admin page (admin/user/captcha/image_captcha
).
Module-specific configuration
To use CAPTCHA with the Guestbook module, perform the following query on your site database:
INSERT INTO `captcha_points` ( `form_id` , `module` , `type` ) VALUES ('guestbook_form_entry_form', NULL , NULL);
Technology:
- Log in to post comments