phpCF - README -------------- License ------- phpCF is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. phpCF is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with phpCF; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA What is this? ------------- phpCF is a PHP content filter designed to distinguish spam from ham in various contexts such as blog-comments, forums-posts etc. It's very simple to implement (see: docs/ and docs/examples/). Requirements ------------ phpCF is developed under PHP 4.3.2, but should work with at least PHP 4.x and PHP 5.x apart from that there are no other requirements. It should run equally well on both Windows, Unix and Mac. If you experience otherwise, don't hesitate to let me know. Installation ------------ Simply unpack the archive and place it somewhere accessible to your webserver, let's say that this is: /home/www/mysite.com/ Then you should get a directory named: phpCF-x.x/ (where x.x is replaced by the version number). For your convenience you can rename the directory simply to: phpCF/ Edit the config-file (phpCF/phpCF.config.php) and you're good to go. Now take a look at the examples in phpCF/docs/examples and the documentation in phpCF/docs/. NOTE: It's advised that you move the entire docs/ directory after installation - as it can be used to get information about your settings thus exposing potential vulnerabilities. Bugs ---- Yeah, most likely, so if you encounter any, please email the author. Author ------ Anders K. Madsen http://lillesvin.net Thanks to... ------------ Steffen Juul Christensen for helping getting my weird ideas sorted out and made into something actually useful. And then of course for giving me critique on the docs.