Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
One-touch Spam Ban and Cleanup Details »
One-touch Spam Ban and Cleanup
Mod Version: 1.2b, by mfyvie (R.I.P) mfyvie is offline
Developer Last Online: May 2008 I like it Show Printable Version Email this Page

vB Version: 3.6.x Rating: (100 votes - 4.86 average) Installs: 939
Released: 28 Aug 2007 Last Update: 20 May 2008 Downloads: 5233
Not Supported Uses Plugins Template Edits  

*** Staff note: The author of this modification has passed away in a diving accident. We wish his family all strength in dealing with this tragic issue. ***

One-touch Spam Ban and Cleanup




The main purpose of this mod is to clean up after a spammer. With a minimum of fuss it will:
  • Delete all threads started by the spammer
  • Delete all posts made by the spammer
  • Delete all PMs sent to other members by the spammer
  • Delete all calendar events made by the spammer
  • Ban or delete the spammer as you like
  • Ignore permissions - posts can be deleted in areas that a moderator may not have access to.
The option to activate this tool appears in the drop-down menu in the postbit, as well as on the profile page. From here it is a "one-touch" operation, with the small exception that you must press a confirmation button before the cleanup is made.




See the screenshot for the various options, but some of the more interesting ones are:
  • You can specify individual users (in addition to groups) who can use this tool. This means certain trusted, non-moderator users could have the ability to clean up spam and ban spammers.
  • You can specify users or groups who are protected - they cannot be deleted by this tool.
  • By default, users who have registered more than 30 days ago are also protected from this tool (spammers tend to be caught and removed fairly soon after registration)
  • You can turn the various deletion targets (threads, posts, events, PMs) on or off
  • Select between hard delete or soft delete
This mod is similar to some older mods, but improved in a number of ways:
  • You also have the choice to alter the standard ban and delete reasons before you press confirm.
  • Deletes more types of spam (PMs, events)
  • Simple, quick, effective
  • Single file import (.xml) no file edits, no template edits, no .php files to upload
  • Should work on all versions of 3.6.x and future versions
Installation

Download and import the .xml file via AdminCP -> Plugins & Products -> Manage Products -> Add/Import Product. Remember to click overwrite if upgrading

Configuration

Once installed, check in your AdminCP under "VBulletin settings" and look for the configuration group called "One-touch Spam Ban & Cleanup Options". The default options should be fine for most people.

How to use

If you have rights to use this tool (i.e. are an admin or moderator, or have configured it for the relevant user or group ID) you should see the option appear on the member profile page, or in a drop-down on the postbit (see attached screenshots for an example). The idea is that as soon as you see a spammer select the "One-touch Ban & Clean" option to remove all trace of the spammer.

Support




Support will be given to those who have:
  • Read these instructions (and followed them) and
  • Clicked install
Version history

1.0 - initial version (28.08.2007)
1.1 - security fix (21.09.2007)
1.2b - Beta Fix to work with vb3.7.0 (20.05.2008)

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	options.jpg
Views:	3881
Size:	142.7 KB
ID:	69188   Click image for larger version

Name:	confirmation.jpg
Views:	3233
Size:	36.9 KB
ID:	69189   Click image for larger version

Name:	member.jpg
Views:	4699
Size:	40.8 KB
ID:	69190   Click image for larger version

Name:	postbit.jpg
Views:	5556
Size:	53.2 KB
ID:	69191  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #91  
Old 26 Sep 2007, 05:52
Danisty Danisty is offline
 
Join Date: Oct 2005
Can we add the feature of removing spam from vBulletin blogs too?
Reply With Quote
  #92  
Old 26 Sep 2007, 07:32
mfyvie mfyvie is offline
 
Join Date: Mar 2007
Real name: Mark
Originally Posted by Danisty View Post
Can we add the feature of removing spam from vBulletin blogs too?
Yes I have already planned to do this in the next version (along with removing spam from project tools as well). I have a lot of other stuff to get done first, so I can't give any indications when the next version will be done.

Last edited by mfyvie; 29 Sep 2007 at 07:58. Reason: spelling
Reply With Quote
  #93  
Old 26 Sep 2007, 07:45
bplinson bplinson is offline
 
Join Date: Jul 2004
Been looking for something like this for while a while now. Thanks!!!
Reply With Quote
  #94  
Old 27 Sep 2007, 10:11
perfphysio's Avatar
perfphysio perfphysio is offline
 
Join Date: Sep 2006
I to have the option in the user's profile but not in the postbit drop menu. Can you advise?
Reply With Quote
  #95  
Old 27 Sep 2007, 15:57
mfyvie mfyvie is offline
 
Join Date: Mar 2007
Real name: Mark
Originally Posted by perfphysio View Post
I to have the option in the user's profile but not in the postbit drop menu. Can you advise?
Please read back through earlier posts in this thread.
Reply With Quote
  #96  
Old 28 Sep 2007, 17:12
Stifler Stifler is offline
 
Join Date: Jan 2005
can u please add the ability to see who used the button in logs.. or at least on the deleted posts.
Reply With Quote
  #97  
Old 28 Sep 2007, 17:34
imranbaig imranbaig is offline
 
Join Date: Sep 2005
Real name: Imran
cool, very nice and useful - clicks Install
Reply With Quote
  #98  
Old 29 Sep 2007, 08:15
blue6995 blue6995 is offline
 
Join Date: Oct 2005
I have just tried to install the security fix 1.1 (I had already installed version 1.0, which installed without any problems) and I am now getting the following error:

This product is not compatible with version 4.0.27-standard-log of MySQL. (Compatible starting with 4.1)
Reply With Quote
  #99  
Old 29 Sep 2007, 08:39
mfyvie mfyvie is offline
 
Join Date: Mar 2007
Real name: Mark
Originally Posted by blue6995 View Post
I have just tried to install the security fix 1.1 (I had already installed version 1.0, which installed without any problems) and I am now getting the following error:

This product is not compatible with version 4.0.27-standard-log of MySQL. (Compatible starting with 4.1)
Actually neither version will work correctly with Mysql 4.0 (this mysql version doesn't support sub-queries), however I only added the dependency in version 1.1 to avoid any problems popping up.

Sorry - but you should either upgrade to at least 4.1.x or uninstall this mod. Please under no circumstances should you continue to use version 1.0 of this mod.

Originally Posted by Stifler View Post
can u please add the ability to see who used the button in logs.. or at least on the deleted posts.
I've already said in an earlier post (maybe the previous page) that I would add logging. However, soft deleted posts should always show the person who deleted them, so as far as I am aware this feature that you are requesting was there from the beginning.
Reply With Quote
  #100  
Old 29 Sep 2007, 13:02
Makc666's Avatar
Makc666 Makc666 is offline
 
Join Date: Dec 2002
Real name: Maxim
At this post we see that we have to type reason our self.
http://www.vbulletin.org/forum/attac...9&d=1188314748
But is there any way to make so that we were able to select vBulletin's Infraction from its list. Like when we select "Give Infraction" in user's profile.
+
When we "Give Infraction" and we set it up vBulletin startes a thread in "User Infraction Discussion Forum" (which is set in "User Infractions & Post Reporting Options" in ACP).

This will be very-very-nice.
__________________
...... ...... "А стукачков мы не любим!"
Reply With Quote
  #101  
Old 29 Sep 2007, 17:46
perfphysio's Avatar
perfphysio perfphysio is offline
 
Join Date: Sep 2006
Originally Posted by mfyvie View Post
Please read back through earlier posts in this thread.
I did this in the beginning but to know avail. Perhaps letting us know the message # would be good when referring to the potential solution.

I found the folllowing:


Check through your template (postbit) look for $template_hook[postbit_user_popup] - it should be right at the end, just before the final </table> tag. If it's not there, add it - but better would be ask yourself WHY it isn't there. These hooks should be in the templates of all recent versions of vbulletin. Other hacks may use them as well.
I did not find it and so tried to add it but this resulted in an error so I backed out of it again. Might there be more to this? I am using 3.6.8
Reply With Quote
  #102  
Old 29 Sep 2007, 21:47
mfyvie mfyvie is offline
 
Join Date: Mar 2007
Real name: Mark
Originally Posted by perfphysio View Post
I did this in the beginning but to know avail. Perhaps letting us know the message # would be good when referring to the potential solution.

I found the folllowing:


I did not find it and so tried to add it but this resulted in an error so I backed out of it again. Might there be more to this? I am using 3.6.8
This template hook should appear in the version of vbulletin you are using, in the template called postbit. If not - chances are you are still running a postbit template from an older version of vbulletin, and you have not reverted this template during previous upgrades. If you are running other templates which have not been reverted to the latest versions, then you may run into other problems. Normally a warning appears in the admincp that there are templates that need to be reverted. You may want to double check if you have such messages, or refer to the vbulletin documentation concerning upgrades.
Reply With Quote
  #103  
Old 29 Sep 2007, 22:27
MotoMihalich's Avatar
MotoMihalich MotoMihalich is offline
 
Join Date: Sep 2007
Originally Posted by mfyvie View Post
Your suggestion seems to have nothing to do with modification (unless I have missed something). If you'd like to make a suggestion about writing a different hack, please use the appropriate forum at vbulletin.org for this purpose.
I am not familiar on writing mods, but I have manually edited the following in the register.php file:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

and changed to:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Now each time I get New User Notification it shows me how much time has a real user passed during registration. Maybe you can arrange this manual change as plugin/mod?
__________________
Creedence Online | Lyrics Bank
Reply With Quote
  #104  
Old 30 Sep 2007, 11:03
BobbyBig BobbyBig is offline
 
Join Date: Mar 2006
There still is a problem with showing it in the popup menu on a 1.6.4.

$template_hook[postbit_user_popup] can not be found in postbit template, also not in standard instalation templates. Where to add it in the tempalte ?

thanks
regards
__________________
MMORPG Forum for WoW / RO Guides & Exploits.
Reply With Quote
  #105  
Old 01 Oct 2007, 02:47
alexi alexi is offline
 
Join Date: Feb 2002
I've installed this hack and it would be wonderful to get it working.
When I use it, it deletes posts and threads properly but does not ban the user or the IP address, it just grinds away untill eventually I get a time out error.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 10:46.

Layout Options | Width: Wide Color: