Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Spam Decimator Details »»
Spam Decimator
Version: 1.5.0, by RaidenDAWG2 RaidenDAWG2 is offline
Developer Last Online: Feb 2013 Show Printable Version Email this Page

Category: Moderators Functions - Version: 3.7.1 Rating:
Released: 06-21-2008 Last Update: 06-21-2008 Installs: 206
Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

This is an updated version of my previous extension, Spam Decimator 1.0.x. This is for vB versions 3.7.0 and up. It may work with 3.6.8PL2 and up, but I cannot confirm this.

Features Include:

-Ban a spammer with two clicks.

-Delete all threads by a user (soft or permanent, ACP configurable)

-Delete all posts by a user (again, soft or permanent, choice is yours)

-NEW! Delete any spam comments and log them as well.

-Permit or deny mod/super mod access through ACP

-Email the spammer saying pretty much haha, caught you sucker (default email can be configured using ACP)

-Email the webmaster informing him/her of the attack

-Option to move all soft deleted threads to a specified forum (for safe keeping in case IP addresses or whatnot are later needed for legal proceedings or whatever)

Most everything here works with vB native functions (i.e. delete_thread, etc.), so forum, thread, and post counters are automatically updated.

Install

Installing is quite simple. Simply upload the included files (three of them, decimator.php, includes/functions_decimator.php, and images/misc/spambutton.gif) preserving hierarchy and import the product file, and voila! you're done and ready to take on any spammer who comes your way.

***NOTE: if template hooks do not work for you, see the install file included in the package for instructions.

Other Stuff

**UPDATED!!!

Tested and functioning with vBulletin 3.7.1. I make no guarantees about compatibility with other versions.

Spam Decimator 2.0.0 is slated for a late June 2008 release, with a features list to follow.

That's basically it. Enjoy, and as always, click install

Changes:
1.0.1 - Fixed problems with xml product file, validated for use with vB 3.5 Gold release.

1.0.2 - Fixed mod/super mod access bug as well as fixed templates for non-vB default styles.

1.0.3 - Fixed all known remaining bugs, rewrote email system to properly parse emails using native vB functions.

1.0.4 - Attempted to fix bug I can't find...updated main template.

1.0.5 - Fixed no mod access bug.

1.5.0 - Added post count limit to be decimatable, added plugin to control display of Decimator button. Fixed minor issues, rewrote several functions for improved performance.

1.5.1 - Fixed bugs, added vBulletin blog comment compatibility.

-RD

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #102  
Old 07-16-2009, 12:44 PM
Jah-Hools Jah-Hools is offline
 
Join Date: Jul 2007
Posts: 214
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

(installing now)

I would love to allow some trusted forum members to use this.

Is that possible? or do they have to be mods?

Any advice on this appreciated..

Thanks
Reply With Quote
  #103  
Old 07-17-2009, 08:49 PM
chrisbr chrisbr is offline
 
Join Date: Aug 2006
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Could you advise me what i need to change to change the default actions for some of the tick boxes? or even to remove the tick boxes and just have the "Decimator" button on a popup for easy two click banning; i dont wish for half of the boxes to be default. ie send the user an email etc etc ...
Reply With Quote
  #104  
Old 07-24-2009, 08:03 AM
RaidenDAWG2 RaidenDAWG2 is offline
 
Join Date: Mar 2005
Location: THE Ohio State University
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Should be a pretty simple template edit. Change the input type to "hidden" and set the value="0", should to the trick.
Reply With Quote
  #105  
Old 08-03-2009, 02:02 PM
KidCharlemane KidCharlemane is offline
 
Join Date: Apr 2003
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this mod still do a check on when a user registered before executing? Ive noticed that more and more spammers are registering, letting their accounts sit dormant until 30 days are up then coming in and spamming the forum. I see post count is now considered and I didnt see anywhere in the code where join date is still checked but I just glanced through it so I could have missed it.

Thanks
Reply With Quote
  #106  
Old 08-22-2009, 01:41 AM
LOKIN510051's Avatar
LOKIN510051 LOKIN510051 is offline
 
Join Date: Mar 2009
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I help pull in the 3.8.4 version you installed MySQL but hit the spam button

I get this

Page Not Found! F38-imagenes-amateur/decimator.php

tell me that I do please
Reply With Quote
  #107  
Old 08-22-2009, 07:29 AM
chrisbr chrisbr is offline
 
Join Date: Aug 2006
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RaidenDAWG2 View Post
Should be a pretty simple template edit. Change the input type to "hidden" and set the value="0", should to the trick.
What template/file do I need to edit?

Also, for some weird reason, on my Spam Decimator install, the thanks page does not show. It just shows a blank white page upon clicking on the Decimator button. It does ban the user though and all other motions?

ANy ideas why it is whitescreening?
Reply With Quote
  #108  
Old 08-26-2009, 05:23 AM
LOKIN510051's Avatar
LOKIN510051 LOKIN510051 is offline
 
Join Date: Mar 2009
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I help pull in the 3.8.4 version you installed MySQL but hit the spam button

I get this

Page Not Found! F38-imagenes-amateur/decimator.php

tell me that I do please
Edit / Delete Message

ESPERO can help me, se los agradeceria
Reply With Quote
  #109  
Old 08-26-2009, 07:18 PM
RaidenDAWG2 RaidenDAWG2 is offline
 
Join Date: Mar 2005
Location: THE Ohio State University
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by chrisbr View Post
What template/file do I need to edit?

Also, for some weird reason, on my Spam Decimator install, the thanks page does not show. It just shows a blank white page upon clicking on the Decimator button. It does ban the user though and all other motions?

ANy ideas why it is whitescreening?
That's completely off the wall. I would recommend trying to reinstall because it's all contained in one template

digression, couple posts up, the template should be (if I remember correctly) decimator_main, that's the only template for the product.

Anyways, back to what I was saying, the entire thing is contained in that template, so if it got screwed up on install, that might explain it. Only thing I can think of off the top of my head.

Quote:
Originally Posted by LOKIN510051 View Post
I help pull in the 3.8.4 version you installed MySQL but hit the spam button

I get this


Page Not Found! F38-imagenes-amateur/decimator.php

tell me that I do please
Edit / Delete Message

ESPERO can help me, se los agradeceria
Stared at this for a moment, what mod_rewrite extension are you running? If there's an exempt script from rewrite type option in it, add decimator.php into it.
Reply With Quote
  #110  
Old 09-10-2009, 10:39 AM
popowich popowich is offline
 
Join Date: Jun 2004
Posts: 388
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Email the spammer saying pretty much haha, caught you sucker (default email can be configured using ACP)
I just found this product since I noticed it was used to kill a spam in one of my threads on vBSEO.com.

The above is a bad idea. Often times the email addresses used by spammers are not real, are temporary, and/or belong to an innocent 3rd party. What is going to happen is that you will be spamming innocent 3rd parties or at the very least increasing your email bounce rates to commonly used ISP's. This can eventually lead to all email from your server being blacklisted by those email providers and others who they share their data with too.

-Raymond
Reply With Quote
  #111  
Old 09-10-2009, 10:50 AM
Smitty's Avatar
Smitty Smitty is offline
 
Join Date: Sep 2002
Location: Southern Ohio
Posts: 385
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've been using this for several years and never had a problem. It depends upon how your forum is set up. Mine are set up so that to post the person has to register and activate their registration (activation/verification email) to post, so it's a moot issue. If it's a fake email they won't be able to activate their registration to post anything.

If anything, I'm disappointed that the mod hasn't been updated. I'll really be disappointed if vB 4 kills it. It is a good mod and my moderators *love* it.
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 12:47 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05053 seconds
  • Memory Usage 2,316KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete