View Matt Beckett's plugins
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
First 1.8 release, friends. Was tested in a production enviroment, but can have some issues. As always, send me some feedback and happy elgging.
I've had this on my live site for 5 days now, and I haven't once had to manually remove a spammer.
Thanks for the mention Ray J.
Nice, quick question. Is this ok to be used with spam throttle?
Again a Big "Recommendation" from my side. :)
Hi Ray J
I will test this out!
@Flexx - Yes, this is perfectly ok to use with Spam Throttle.
Thans loads matt!
I have enabled the daily cron. But I was thinking, whats the purpose of cron in this plugin..
I´m using it and today I receive my first attack and the system was good to solve it.
Great work!
@purus I´m agree. The cron could be useless.
@Purus: The plugin blocks the spammer´s ip for about a week. The cron remove old IPs from the blocked list.
@RayJ; Gotcha.. Now I like the "cron" idea. :)
Thank you for this plugin... was using somthin simular for my forums.. but many thanks for this one..
I have tested in production environment it works fine. Thanks a lot about this pluggin.
But what about IP detection, I would like to contribute to stopforumspam.
I have tested in production environment it works fine. Thanks a lot about this pluggin.
But what about IP detection, I would like to contribute to stopforumspam.
Zirgit: Explain better. The plugin has IP detection using the Tracker Plugin.
This is a great plugin and works excellent! Got my first spammer blocked the next morning after install! Tested using Elgg 1.82 and works great so far. See report below,
A spammer was blocked during registration.
E-Mail: ceegeen@hotmail.com.
IP: 61.38.186.133.
Reason: Stopforumspam IP blacklist.
Rob, thanks for the feedback.
Nice it is working all the way.............
I tried to add a blacklist domain, mailinator.com and after clicking submit on the registration page I get a fatal error saying "Missing a required parameter, 'to' ". When I remove the entry from the domain blacklist, everything works fine. Any thoughts?
@Rob: I will make some tests. But should work.
Here is the error log:
[Sun Jan 22 11:48:19 2012] [error] [client 107.2.139.129] *** FATAL EXCEPTION *** : exception 'NotificationException' with message 'Missing a required parameter, 'to'' in /srv/www/climbnrun.com/public/engine/lib/notification.php:302\nStack trace:\n#0 /srv/www/climbnrun.com/public/mod/spam_login_filter/start.php(122): elgg_send_email('admin@climbnrun...', '', 'Spammer blocked', 'A spammer was b...')\n#1 /srv/www/climbnrun.com/public/mod/spam_login_filter/start.php(138): spam_login_filter_notify_admin('ttttt@mailinato...', '107.2.139.129', 'Internal domain...')\n#2 /srv/www/climbnrun.com/public/mod/spam_login_filter/start.php(73): validateUser('ttttt@mailinato...', '107.2.139.129')\n#3 [internal function]: spam_login_filter_verify_action_hook('action', 'register', true, NULL)\n#4 /srv/www/climbnrun.com/public/engine/lib/elgglib.php(974): call_user_func_array('spam_login_filt...', Array)\n#5 /srv/www/climbnrun.com/public/engine/lib/actions.php(97): elgg_trigger_plugin_hook('action', 'register', NULL, true)\n#6 /srv/www/climbnrun.com/public/engine/handlers/action_handler.php(20): action('register')\n#7 {main}, referer: http://climbnrun.com/register
Foolish me!
I forgot to set my email address in the spam filter plugin settings!!!
works again!
now I get a 403 forbidden error when I click register when this pulgin is enabled. Permissions erorr?
Most likely you got yourself marked as a spammer :)
Check to see if your IP address is in the blocked list.