Version: 1.00, by Adrian Schneider
Developer Last Online: Nov 2022
Category: Mini Mods -
Version: 3.6.3
Rating:
Released: 11-13-2006
Last Update: 11-13-2006
Installs: 600
Uses Plugins
No support by the author.
Description
This will allow you to automatically scan new posts from new members for common spam keywords. If any are found, the post/thread will be sent to the moderation queue to prevent their spam from having any affect. If your filter is very strict, and a regular user happens to trigger it, no harm is done because your moderators can just approve the post.
Options
Maximum Posts - this will only scan posts posted by users who have this many (or less) posts. Usually spammers only post 1-5 times!
Keywords - a list of keywords (or any strings) to be searched. Remember it doesn't match a whole word, so a keyword of "[url" will block the user from posting any links. This is NOT case sensitive!
3.5 Users:
A 3.5x version XML file is also included.
I doubt it is related... paste that line of class_core.php though if you want me to look at it.
Quote:
Originally Posted by hennanra
I would really really appreciate this mod for the title too. My main concern is it is only a matter of time until spammers realise that they can put URL or spam words in title, they only want somewhere to stick this and any box where they can enter information serves this purpose. Arguably even the user name e.g.:
Effectively, for this mod to be spam proof, I feel all 3 components would need to be protected. One other thing that would be amazing (sry - I am really not requesting, just suggesting of something that will improve) is if you can moderate users based on names as an extension of this.
I have many users setting up accounts with swear words and the like as usernames and this appears in the "most recent joiners" list at the bottom and looks very bad - I am sure you can use your imagination to think of the types of names that appear there :-).
The biggest part of this is perception, this is the best hack out there by far and I have installed, I feel a few more mods will prevent even a whiff of spam getting through and hopefully consign spammers to getting a real job!.
NB, I also experienced the delimiter and unable to add cookies errors when we did a clean install of vBulletin. We had to install this several times, can't remember how my developer got working in the end.
Kind Regards (and thanks for the best mod on this forum),
Raheel
Yeah both the title and username's are something I could extend this to quite easily. But, unfortunately, I am extremely stacked with work at the moment... when i get around to releasing an update I will be sure to include those.
Hello, the class core bit is here, line 3023 is in bold:
Any help you can give would be ace.
Cheers,
Robin
function vb_error_handler($errno, $errstr, $errfile, $errline)
{
switch ($errno)
{
case E_WARNING:
case E_USER_WARNING:
/* Don't log warnings due to to the false bug reports about valid warnings that we suppress, but still appear in the log
require_once(DIR . '/includes/functions_log_error.php');
$message = "Warning: $errstr in $errfile on line $errline";
log_vbulletin_error($message, 'php');
*/
if (!error_reporting() OR !ini_get('display_errors'))
{
return;
}
$errfile = str_replace(DIR, '', $errfile); echo "<br /><strong>Warning</strong>: $errstr in <strong>$errfile</strong> on line <strong>$errline</strong><br />";
break;
case E_USER_ERROR:
require_once(DIR . '/includes/functions_log_error.php');
$message = "Fatal error: $errstr in $errfile on line $errline";
log_vbulletin_error($message, 'php');
if (error_reporting() OR ini_get('display_errors'))
{
$errfile = str_replace(DIR, '', $errfile);
echo "<br /><strong>Fatal error:</strong> $errstr in <strong>$errfile</strong> on line <strong>$errline</strong><br />";
}
exit;
break;
}
}
ie, this thread was sent to the mod queue.
I approved his posts. post count was 0.
he replied, and now his post count is 1, yet there's clearly 2 posts here.
is this a bug of this plugin, or the vB mod queue system?
Any possibility to have this set for private messages as well? This is very critical and I'm sure many will benefit. I know I will.
For example: if the same pm is sent (duplicate) more than once, custom filter will assume it spam and immediately put that member in moderation (for posts, pm's, etc) and send mods/admins a notification.