Version: 1.2b, by mfyvie
Developer Last Online: May 2008
Category: Moderators Functions -
Version: 3.6.x
Rating:
Released: 08-27-2007
Last Update: 05-19-2008
Installs: 943
Uses Plugins Template Edits
No support by the author.
*** 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)
*** Staff note: The author of this modification has passed away in a diving accident. We wish his family all strength in dealing with this traggic issue. ***
For anyone who is giving help on this mod, What's this error about, I'm getting in the header of the page when I clean-ban sombody, the process does work but this comes up.
Parse error: syntax error, unexpected T_STRING in /
/.../..(MY ROOT).../...//includes/class_dm_user.php(2147) : eval()'d code on line 22
Well crude - Mark was 4 years younger then I am, and my own brother is named Mark.
Dear Mark,
My unknown friend, I just wanted to thank you for this mod - it was one of the best ever made for Vbulletin. I had used this add-on to ban many a spammer. I came here to ask for some help with an issue, but instead, I find sorrow.
Wherever the after life takes you, may you find peace and happiness.
Well crude - Mark was 4 years younger then I am, and my own brother is named Mark.
Dear Mark,
My unknown friend, I just wanted to thank you for this mod - it was one of the best ever made for Vbulletin. I had used this add-on to ban many a spammer. I came here to ask for some help with an issue, but instead, I find sorrow.
Where every the after life takes you, may you find peace and happiness.
I agree completely kevcj. I'd love to have a chance to thank Mark for this wonderful mod. It was among my favorites, too. I am going to pray for Mark's family as they deal with this loss and that God provide them with comfort during this difficult time. God bless Mark and his family.
As Mark's brother (and fellow vbulletin tinkerer), I realise the usefulness of mods like this one and I want to see his work continue to be useful. The vb.org admins are asking other coders who may want to take over and I will approve them to do so in order to make sure that Mark's contributions do not go stale.
If anyone has any quick fixes for this in the mean time, please contact me directly and I'll make sure it gets updated, fixed and posted quickly.
As Mark's brother (and fellow vbulletin tinkerer), I realise the usefulness of mods like this one and I want to see his work continue to be useful. The vb.org admins are asking other coders who may want to take over and I will approve them to do so in order to make sure that Mark's contributions do not go stale.
If anyone has any quick fixes for this in the mean time, please contact me directly and I'll make sure it gets updated, fixed and posted quickly.
:up: I'm glad to hear this.
You and your family will be in our thoughts and prayers.
This is one of the most used and useful mods I have ever had on my vBulletin forums. It has worked so well for me that I have never found need to mess with the code or report a bug. He did good work and his work made many an admins life so much easier. It's a sad day and a great loss.