vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   Administrative and Maintenance Tools - vbStopForumSpam - known spammer lookup for new registrations (https://vborg.vbsupport.ru/showthread.php?t=176481)

ScottiG 12-15-2009 04:44 PM

This MOD is one of the best MODs I have installed BY FAR! - Works PERFECTLY!

We went from about 8 spammer sign-ups per day (with human verification controls in place) to only one registration getting through since we have installed the MOD, and by the time I removed the user, they had already been added to the blacklist!

As of today, we have had this installed for about two weeks and have had over 840 spammer registrations blocked! - Kudos to the developer!

Scott

deityx 12-18-2009 05:54 AM

For me, it doesn't work on vB4, RC4. It makes anyone unable to register and I get this:

Quote:

Warning: require_once(includes/functions_vbsfs.php) [function.require-once]: failed to open stream: No such file or directory in [path]/register.php(317) : eval()'d code on line 3

Fatal error: require_once() [function.require]: Failed opening required 'includes/functions_vbsfs.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home3/XXXXXXX/public_html/home/register.php(317) : eval()'d code on line 3
Any chance this product will receive a full update and compatibility fix with the vB4 suite/forums?

Thanks in advance.

skippybosco 12-18-2009 06:27 AM

@deityx, was this an upgrade or a fresh install of vb? it works perfect on vb4 rc4 for me. try uninstalling the mod from admin console, reupload the files and install and see how it goes.

deityx 12-18-2009 06:54 AM

Oki, thanks for reply. It was a clean install of RC2, then upgrade to RC4. I will try what you said :)

@skippybosco: THANKS, your suggestion worked like a charm! :) Registration works now and spammers are blocked \o/

pedigree 12-18-2009 09:27 AM

Quote:

Originally Posted by deityx (Post 1932717)
For me, it doesn't work on vB4, RC4. It makes anyone unable to register and I get this:



Any chance this product will receive a full update and compatibility fix with the vB4 suite/forums?

Thanks in advance.

if looks like you didnt upload the necessary files to the necessary folders.

BillP 12-21-2009 02:11 PM

On multiple boards that I help administer, there have been several complaints per day that new registrations are being blocked as "spammers". I haven't reproduced it myself, but something seems to be going on.

We haven't upgraded to the .61 release, still running .6

I've had to turn off the modification in order to let people register. I have tested both their IP addresses as well as their usernames and emails with StopForumSpam, and it was negative on all counts.

skippybosco 12-21-2009 10:07 PM

@BillP: You can check your StopForumSpam logs in your vB Admin Control Panel to see why the user was blocked (IP, Email or Username depending on your configuration)

BillP 12-21-2009 10:20 PM

Quote:

Originally Posted by skippybosco (Post 1934920)
@BillP: You can check your StopForumSpam logs in your vB Admin Control Panel to see why the user was blocked (IP, Email or Username depending on your configuration)

Where do those logs show up? Sorry, don't seem to see them under Statistics and Logs on the CP.

Thanks in advance...

BillP 12-21-2009 10:24 PM

Never mind, when the product plug-in is disabled, the logs disappear. I enabled the product and now I can see the logs.

BillP 12-21-2009 10:35 PM

They were all being blocked on username. The username space got polluted with reasonable, good names.

So we're now only rejecting on IP and email

skippybosco 12-21-2009 11:12 PM

can you post a few examples of the usernames that were being rejected?

BillP 12-22-2009 12:58 AM

Quote:

Originally Posted by skippybosco (Post 1934990)
can you post a few examples of the usernames that were being rejected?

Mark
Rose
Swim
boots

bleros 12-22-2009 03:50 PM

bro what is problem in user profile cant show to sumbit spamer early worked now no

Cyburbia 12-23-2009 03:16 AM

This may be a dumb question, but exactly how do I submit a spammer to the StopForumSpam database? I've got a valid API key entered, but I can't find any report button or similar feature anywhere in any of the admin menus.

Wired1 12-23-2009 03:26 AM

Quote:

Originally Posted by Cyburbia (Post 1936027)
This may be a dumb question, but exactly how do I submit a spammer to the StopForumSpam database? I've got a valid API key entered, but I can't find any report button or similar feature anywhere in any of the admin menus.

Either go to the website and submit, or install the plugin I created from pedigree's code (which is all mentioned in the first post) which allows you to submit from their user profile in the adminCP.

snerd 12-23-2009 04:50 AM

Just installed on 4.0 PL1 and seems to be working fine! :up:

skippybosco 12-23-2009 05:02 AM

agreed. tested on VB4 and works perfect!

pedigree 12-23-2009 07:39 AM

Woot, good news! Ill link a post to vb4 mod section

tracylee 12-24-2009 04:18 PM

I don't know why I didn't install this sooner! In the last two days since installing, I've caught 97 spammers! And it's allowing regular people through - just perfect so far.

The only problem I came across is Wired1's hack. The discussion said it was a product, but the Import Product panel choked and said it was a plugin. So I read the XML for the hook, and put it in as a plugin. Turned it on, and got the following error in the Member Column 1:

Quote:

Parse error: syntax error, unexpected '<' in /home/curvesfo/public_html/forum/admincp/user.php(757) : eval()'d code on line 10
I'm running vbulletin 3.8.4 Patch Level 1.
Has anyone come across this? Is it just me? Should I just wait for the updated version to come out and not mess with it at this point?

darknusens 12-24-2009 08:11 PM

I tried to upgrade and got this:
Quote:

Database error in vBulletin 3.8.4:

Invalid SQL:
ALTER TABLE vb3_usergroup ADD vbstopforumspamviewpermissions INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL;

MySQL Error : Duplicate column name 'vbstopforumspamviewpermissions'
Error Number : 1060
Request Date : Thursday, December 24th 2009 @ 05:02:38 PM
Error Date : Thursday, December 24th 2009 @ 05:02:38 PM
Script : http://gamerzcreed.com/forums/******...=productimport
Referrer : http://gamerzcreed.com/forums/******...?do=productadd
IP Address : 76.***.**.***
Username : Shadow
Classname : vB_Database
MySQL Version : 5.0.85-community
what happened?

skippybosco 12-24-2009 10:04 PM

You tried to upgrade the mod or your forum to VB4?

Try uninstalling the Mod, reuploading the files and reinstalling.

Wired1 12-25-2009 02:32 AM

I never said it was a product :)

tracylee 12-25-2009 01:35 PM

Quote:

Originally Posted by Wired1 (Post 1937743)
I never said it was a product :)

OK, after 55 pages of reading, I may have misunderstood. Anyway, I can't get it to work. I guess I'll just wait.

Wired1 12-25-2009 05:10 PM

Just install it like any other plugin and it'll work.

tracylee 12-25-2009 07:15 PM

Quote:

Originally Posted by Wired1 (Post 1938093)
Just install it like any other plugin and it'll work.

OK, deleted it and pulled out just the relevant code to paste in, and it worked this time.

pedigree 12-26-2009 11:11 AM

Quote:

Originally Posted by darknusens (Post 1937551)
I tried to upgrade and got this:

what happened?

You didnt uninstall it first, like it mentions in the mod description.

If you dont want to lose your logs, then you can open the xml file in a text editor and remove the following lines, about line 49, save it and then use that XML file for upgrading/reinstalling.

$db->query_write("ALTER TABLE " . TABLE_PREFIX . "usergroup ADD vbstopforumspamviewpermissions INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL");
$db->query_write("ALTER TABLE " . TABLE_PREFIX . "usergroup ADD vbstopforumspamsubmitpermissions INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL");

JB1234 12-26-2009 08:43 PM

I love vbStopForumSpam! Thank you so much for providing this plugin!!

I recently added a vBulletin forum to my site and the accursed spamers had me considering to take down the forum.

I found your stopforumspam.com website and it was great for manually checking regesistrations. I am so thankful that you also provide this fabulous automated soltution with your plugin!

My forum currently only has one valid post but it will eventually have many more. I can't imagine running the forum without your plugin.

My site is http://www.personal-development-tv.com/
It's a personal development site with RTMP streaming videos and a blog. Any feedback about the site is appreciated.

Thanks again and Happy Holidays!

Jerry

skippybosco 12-26-2009 11:32 PM

@Jerry: Great looking site!

JB1234 12-27-2009 02:42 AM

@Skippybosco:
Thank you! I'll skin the forum at some point. I'm just glad I got the forum to work. It's the first forum I ever worked with. So far, so good. :D

tigrattack 01-04-2010 07:45 PM

Hi,

Can't seem to get it working on 3.6.5...

Uploaded contents of the Upload folder to their appropriate folders via ftp...then Imported the product...

I used a blocked e-mail address from stopforumspam.com and when I completed the registration form and clicked 'Complete Registration'...it gave me a blank white page, but the registration was there anyway.

No log was created.

Any suggestions?

Thanks

tigrattack 01-04-2010 11:33 PM

As an update to my previous post...

I got the mod working by disabling the ISBOT Mod :)

Thanks...and on behalf of my staff, they thank you for not having to use all their online time banning spammers :)

skippybosco 01-05-2010 12:07 AM

Thanks for the update tigrattack!

emtdbj 01-06-2010 09:32 AM

Trying to get this working on 3.8.4 and all I get is 'invalid file specified' when trying to import it in the AdminCP. Have uploaded the files a second time with no luck. Never had any previous versions of this file installed.

Any ideas?

pedigree 01-06-2010 09:56 AM

Youre not importing the correct file then

emtdbj 01-06-2010 10:00 AM

Using the xml file in the root of the zip file :confused:

pedigree 01-10-2010 02:42 PM

If youre importing product-vbstopforumspam.xml and its giving you that error, then I cant help as I cant reproduce your forum to get it to error.

rsuplido 01-12-2010 12:18 PM

Here's a short code to incorporate vbstopforumspam to the One-touch Ban and Clean hack.

You have to have vbstopforumspam and One-touch Ban and Clean already installed before performing the steps below.

As always, I am not to be held liable on any disaster to your data and/or forum settings so proceed at your own risk.

I also don't visit very often so those who understand PHP, please help others with their problems.

Instructions:
  1. Sign-up for a Stop Forum Spam API key. Keep the key handy since you'll need it on step 5.
  2. In AdminCP->Plug-ins & Products->Plugin Manger, look for Product : One-touch Ban & Spam Cleanup, and click Form Actions.
  3. For easy editing, you need to copy the contents of the Plugin PHP Code field on to your favorite text editor (Notepad, TextMate, etc).
  4. Almost towards the end of the script, look for:
    PHP Code:

    $message .= ($deletedthreads 0) ? construct_phrase($vbphrase['onetouchspamban_threads_deleted'], $deletedthreads) : null

  5. Above, add the following (note that you need to replace XXXXXXXXXXX with your API key from step 1 -- make sure that the key is inside the double quotes):
    PHP Code:

      /* Stop Forum Spam Routine - Start */ 
      /* http://www.stopforumspam.com/apis */ 
      
    $spammer $vbulletin->db->query_first("SELECT username, ipaddress, email FROM "TABLE_PREFIX "user WHERE userid = $banuserid"); 
      
    // check to see if user was manually added (no ip)
      
    if (!empty($spammer['ipaddress'])) 
      {
          
    // specify your API key below
          
    $api_key="XXXXXXXXXXX"
          
    $url_parms="?username="urlencode($spammer['username'])."&ip_addr="$spammer['ipaddress']."&email="urlencode($spammer['email'])."&api_key=".$api_key
          
    $url="http://www.stopforumspam.com/add.php".$url_parms
          
    $ret file_get_contents($url); 
      } 
      
    /* Stop Forum Spam Routine - End */ 

  6. Copy back the whole code to the Plugin PHP Code field and hit Save.
  7. That's it! Now every time you do a One-touch Ban and Clean, you also add that user to the Stop Forum Spam database for everyone to use. :)

I hope this helps.

-- Reggie

SamirDarji 01-12-2010 06:29 PM

Wow! Fantastic! One touch no doubt.

pedigree 01-14-2010 09:55 PM

Top help Reggie :)

Webnauts 01-15-2010 11:25 AM

I installed it and works perfectly.

Thanks for the great job.


All times are GMT. The time now is 05:26 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02213 seconds
  • Memory Usage 1,843KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (10)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete