SpamBlocker

Spam Blocker is a CakePHP Behavior that automatically before after a comment is made. Each comment is tested upon a point system to determine if it should be approved, set to pending (high points), or marked as spam / deleted (low points).

A new version of SpamBlocker has been released, version 2.1. Please download the new tag or view the documentation. If you have any questions, be sure to send me an email or comment on this post. If you run into any problems, be sure to report an issue on the Github repository.

Version: 2.1
Tested On: PHP 5.3, CakePHP 2.0.3
Requires: PHP 5.2, CakePHP 2.0
Commit Hash: c585ec82816355e444fe302b2e0b3378ce8af906
Changes:

  • Updated beforeSave() to check blacklisted words within the author, website and content
My desktop computer is almost 2 years old, but certain parts of it are way over 5 years. My C: and D: drives were taken from my last computer and re-used in my new custom built desktop (primarily to save money). I really wanted to upgrade my HD space and switch to the latest craze, an SSD. While doing this upgrade, I felt like I should blog about what I did and any problems I ran into. Continue reading...
A new version of Forum has been released, version 2.3. Please download the new tag or view the documentation. Continue reading...
A new version of AutoLogin has been released, version 3.2. Continue reading...
In the newest 2.2 version of the Forum plugin, a subscription system was added. This system allows for users to subscribe to topics and forums and then receive email notifications at specific intervals. This feature required minor database changes so a new upgrade shell was added to handle this. You will only need to run the upgrade shell if you are upgrading from 2.0 or 2.1. If you are doing a fresh install, you can ignore this post and the upgrade shell. Continue reading...