A few days ago I have submitted Akismet addon for phpBB2 to phpbbmodders.net site.
After a few hours sit down focusing on this MODs today, the MODs has been made available as beta for testing purpose.
How this mod works, (in this beta):
On any user attemp to submit post data to posting.php or new registration, if Akismet mods detects the postdata as spam, message_die() will be invoked preventing post to be saved into database.
If spam detected, poster/user need to hit back and edit their post/registration until Akismet says it wasn’t spam.
Suspected message was not made into posts database. Submitting ham post also not available.
MODs Download: Akismet+phpBB2 MODS (v0.0.2 beta)
EasyMOD compatible: Yes
MODs info:
############################################################## ## MOD Title: Akismet-phpBB2 AntiSpam Integration ## MOD Author: tqm_z < taufiqism @ gmail.com > ## MOD Description: Akismet Anti Spam solutions for phpBB2 ## MOD Version: 0.0.2 beta ## ## Installation Level: Easy ## Installation Time: 2 Minute ## Files To Edit: 3 ## inlcudes/functions.php ## includes/usercp_register.php ## posting.php ## Included Files: ## includes/akismet.class.php ## ##############################################################













Hi There:
Thanks for the mod. I tried to implement it on my own phpbb 2.0.19 forum, but I don’t know if it’s working. I tried to test a few spam-like posts, but they aren’t being blocked. I thought that I followed your instructions carefully, modifying the MOD file with my WordPress API key and using EasyMod.
How can I test whether this mod is working? Thanks!
Installation was very simple and didn’t clash with the custom opening theme. I have nothing to lose by installing the Beta except for constant spam. I’ll come back in a week and post another comment on how it’s faring.
Guys, thanks for installing my mods.
@Eric
To test weather the mods working or not, do find a filtered spam message inside Wordpress moderation queue. Then, copy that known spam and paste into posting text field (new post/reply). Hit preview or post wil activate the Akismet.
The mods also filtering user website and signature while registration by default. Try registering with including spam url in the fields.
—-
So far I found only 1 time heavy spamming occurence while running this mods…
—
Knows issues/bug … If any user tried to modify the post a few times (say more if than 3x)… finally Akismet will detect the edited post as spam and preventing post editing after 3~5 times.
I created a similar mod, you can get it from: http://patchlog.com/general/stop-spam-in-phpbb-with-akismet/
the only difference is that if spam is detected the mod also deactivates the account that posted it. It does this because since the beginning when I started using akismet it did not show me any false positive spam. So the chances it catches only spam are very high, and if it gives a false positive the user will just contact the administrator and get his account re activated.
Deactivate user caught spamming, nice idea and yet an execution time saving method … thanks for the info.
Very nice work! I’m installing it right now ;D