vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Anti-Spam Options - One Touch Ban & Clean-up (https://vborg.vbsupport.ru/showthread.php?t=269904)

Twilkey 09-07-2011 10:00 PM

One Touch Ban & Clean-up
 
1 Attachment(s)
One Touch Ban & Clean-up
(Best wishes to mfyvie's family)


This is, at it's core, just a port of this mod. But I may add new features later on.

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 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.

DonosOdD 09-08-2011 05:36 PM

*install button power click* O__________O

PokerAffiliate 09-08-2011 05:40 PM

Awesome is an understatement. You just made my moderators very happy! Nice mod!

ProFifaLeagues 09-08-2011 06:06 PM

Great addon thank you

Lon 09-08-2011 06:22 PM

This so saves me 5 minutes of my life!

Installed and nominated. B)

Skyrider 09-08-2011 07:55 PM

This was the mod I've been waiting for, thanks!

TheLastSuperman 09-08-2011 08:08 PM

Twilkey did you receive permission from Mark's brother r5e?

https://vborg.vbsupport.ru/showpost....&postcount=445
https://vborg.vbsupport.ru/showpost....&postcount=247

River J 09-08-2011 08:58 PM

Any chance you could add a profile link to one touch a user also? Thanks a lot for the mod anyway I love it :D

Hostboard 09-09-2011 12:42 AM

Any chance you can add Blog support? I have SPAMMERS that only hit the blogs and nothing else and being able to suspend their account from there as well would be huge for me.

Thanx

8thos 09-09-2011 01:05 AM

Can you make a one-touch merge mod? Just highlight a member's many aliases so you can merge them all into one account at the same time?

sportsoutlaw 09-09-2011 02:24 AM

This messed up my forum in a few places...

Warning: fetch_template() calls should be replaced by the vB_Template class. Template name: postbit_onetouchban in [path]/includes/functions.php on line 4161

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in [path]/includes/class_bootstrap.php(1307) : eval()'d code on line 117

sportsoutlaw 09-09-2011 02:28 AM

and the option to ban doesn't exist for me either.

Uninstalling for now.

Twilkey 09-09-2011 02:42 AM

Ok people, i just pmed TheLastSuperman and so i believe this thread will be closed or deleted. I have no way to contact the original creators family to get permission, so i will be recoding this from scratch and adding more features.

Keep an eye out, the name wont be completely different.

TheLastSuperman 09-29-2011 06:31 PM

Modification restored - Twilkey has permission from PHPKD who was given current ownership of the modification.

mgcom 09-29-2011 06:48 PM

Nice

smirkley 09-29-2011 09:40 PM

Quote:

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in [path]/includes/class_bootstrap.php(1309) : eval()'d code on line 77
This error occurs when clicking on last post link in user profile page

If you can get this mod working, I will certainly use it.

Tagged

wat3v3r 09-30-2011 05:29 AM

Tagged for now... I loved this mod on vb3.x.x would love to have it on my vb4 now.

Guru Samrat 09-30-2011 09:57 AM

not working vb 4.0.3 :p

WolfWiz 09-30-2011 09:59 AM

Same thing here:
Error:

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in [path]/includes/class_bootstrap.php(1315) : eval()'d code on line 132

Nice mod if it worked running Ver. 4.15

Twilkey 09-30-2011 05:30 PM

Ok people, I will try an look in to your issues but I am still recreating this so that I may easily add new features. If anyone gets an error and finds a fix for it, let me know and I will add it and reupload the file.

spencerp 10-01-2011 09:07 PM

Would love to use this plugin then... But, also getting the error:
Code:

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in [path]/includes/class_bootstrap.php(1315) : eval()'d code on line 3
I'll disable it for now, patiently awaiting an updated version. :)

EDIT: Was installed on vBulletin 4.1.6

tazattitude 10-01-2011 11:03 PM

Also getting the same error. Would love to install
4.1.5

Twilkey 10-02-2011 04:34 PM

Ok, I have uploaded a new version that should fix the warning you guys have gotten.

spencerp 10-02-2011 04:50 PM

Just downloaded and tried it, appears to be working fine.. xD 4.1.6 vBulletin.. thanks!
marked as installed.. xD

wat3v3r 10-03-2011 05:47 AM

Installed :) works great.

orangefive 10-03-2011 01:02 PM

Brill - installed - thanks :)

http://www.thewoollybacks.co.uk/forum.php

Breakpoint 10-03-2011 02:50 PM

Can you tell me if this will also remove all information in the users signature/profile/user's homepage space since links are usually posted here by the spammer if they get banned?

Twilkey 10-04-2011 09:26 PM

What this removes is listed in the OP. I do however plan to expand on this and have it remove everything.

MyPeSePe 10-04-2011 11:43 PM

installed thanks

StonePilot 10-13-2011 03:05 PM

thanks for your help.

My #1 problem now is spammers that register and send a Visitor Message to themselves and that's all that they do. There is no quick-ban tool that I can see to clean this up - there is no pop-up window to show the ban button.

StonePilot 10-13-2011 03:10 PM

*** Actually, I see your code. I simply cut-and-paste the user # from the memberlist into the new URL. Once you get a rhythm down you can get maybe 6 done per minute, that's not too bad.

mysite.com/forum/misc.php?do=spamcleanconfirm&u=1234-username

cedwards 10-19-2011 07:26 PM

Would be nice to add it into the Admin CP for users. Many register for sleeper accounts and are a pain to still ban. I have auto moderation on so their post never makes it to the forum however it's a pain to ban them still. Could you something into either the User Profile or to the admin cp?

wizardrule 10-21-2011 05:15 AM

Great Add on , I love it. Great work

Scyther 10-26-2011 03:00 AM

cool mod..
marked installed and for MOTM!

Twilkey 10-29-2011 11:32 AM

I just uploaded a new version of the file. The only change was the addition to the description of the product. I added the original creators name (Mark Fyvie) after his brother requested it.

Quest2be1 10-29-2011 10:44 PM

Thanks Twilkey. Mod installed :)

Antolio 10-30-2011 12:24 AM

This is going to save a LOT of time... Thank you.

- A

r5e 10-30-2011 03:56 AM

Thanks Twilkey.

silvs 11-08-2011 08:16 AM

any plans to include blog/blog comments and article/article comments into the cleanup ?

Smile :-) 11-14-2011 11:38 AM

I see an update but there isn't any change log.
Can you add a change log, please?


All times are GMT. The time now is 07:14 PM.

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.01287 seconds
  • Memory Usage 1,809KB
  • 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
  • (1)bbcode_code_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (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