Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
Spam Decimator Details »»
Spam Decimator
Version: 2.0.1, by Fraxter Fraxter is offline
Developer Last Online: Oct 2015 Show Printable Version Email this Page

Category: Anti-Spam Options - Version: 4.1.5 Rating:
Released: 09-27-2011 Last Update: 02-28-2012 Installs: 79
Uses Plugins Auto-Templates
Additional Files Translations Is in Beta Stage  
No support by the author.

Description
Handle spam with two fast clicks.

Features
- Ban user
- Delete all forum threads by user (soft or permanent)
- Delete all forum posts by user (soft or permanent)
- Delete all blog comments by user (soft or permanent)
- Delete all blogs by user (soft or permanent)
- Delete all cms comments by user (soft or permanent)
- Move soft deleted threads to specific forum (option)
- Send auto mail to spammer
- Send auto mail to webmaster
- Set maximum posts for display spam button

Install
1.) Upload all files from the "upload" folder to your forum root
2.) Import the product
3.) Done

Update
1.) Upload all files from the "upload" folder to your forum root (override existing files)
2.) Import the product (override the existing)
3.) Done

Changelog


2.0.1
[BUGFIX] - Blog entries deletion

2.0 Beta 2
[UPDATE] - Improved Decimator view (See: Attachment #3)
[FEATURE] - Added checkbox for blog entry deletion
[BUGFIX] - Textarea (send mail to spammer) only visible if setting is on now

2.0 Beta
[UPDATE] - Updated to vBulletin 4.1.5
[UPDATE] - Made full XHTML valid
[UPDATE] - Updated delete_blog_entries() function (for soft and permanent delete)
[UPDATE] - Replaced all hardcoded text with phrases
[UPDATE] - Various changes
[FEATURE] - ON/OFF Setting for send mail to spammer
[BUGFIX] - Fixed wrong forum/thread rebuilding (reported here: #125)

Note
This is only a beta. Update will follow. Please report bugs and issues in this thread.

Credits
Special thanks to RaidenDAWG2, who's written the original addon. He gave me the permission to update & release it here.

Download Now

File Type: zip spamdecimator_2.0.1.zip (11.7 KB, 338 views)

Screenshots

File Type: jpg spam1.jpg (13.2 KB, 0 views)
File Type: jpg spam2.jpg (14.5 KB, 0 views)
File Type: png decimator.png (35.0 KB, 0 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
6 благодарности(ей) от:
ah-webhosting, amin, hanhdn, Hostboard, Mulet

Comments
  #72  
Old 01-09-2013, 06:20 AM
DoubleGlasses DoubleGlasses is offline
 
Join Date: May 2008
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello All,

So I've tried to implement the code in Post 36 based on the request in Post #20. I was able to drop the code in and get the spam button. But when I click on it - the user id isn't passed in.

The userid, threadid, and postid url parameters are blank...

I too am in a situation where someone went nuts adding spam blog posts but no forum posts.
Reply With Quote
  #73  
Old 11-23-2013, 11:01 PM
risestar risestar is offline
 
Join Date: Oct 2001
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I upgraded to 4.2.2 and this seems to be working ok
Reply With Quote
  #74  
Old 11-25-2013, 10:40 AM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed it in 4.2.2 and it works OK, but I have noticed the following issues:

1. The program doesn't move the deleted posts in the forum designated in AdminCP.
2. While in AdminCP, I have set it to not send emails to spammers, that option still appears in the Decimator window, as well as the option to email webmaster. If these options are set to "No", in AdminCP, they should not appear at all, in the Decimator window.

Finally, one request: I would love to see the spammer IP address added at the beginning of the "Banned IP addresses" list. That should be controlled by an AdminCP option.
Reply With Quote
  #75  
Old 11-26-2013, 03:50 AM
Hostboard's Avatar
Hostboard Hostboard is offline
 
Join Date: May 2002
Location: CT
Posts: 843
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I re-released this here (very minor update):
https://vborg.vbsupport.ru/showthread.php?t=294660

Then released a much larger/sophisticated version here:
https://vborg.vbsupport.ru/showthread.php?t=301466

If you post your ideas we will consider implementing them within SA.
Reply With Quote
  #76  
Old 12-11-2015, 02:43 PM
Ronya Ronya is offline
 
Join Date: Jun 2006
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by lazytown View Post
This code is not working in 4.2. It seems like it should, but it pops open a spam decimator window with empty strings for userid, postid, etc.
To fix post#36 just change {vb:raw post.userid} to {vb:raw memberinfo.userid}
Reply With Quote
  #77  
Old 02-07-2017, 07:03 AM
SuperTaz's Avatar
SuperTaz SuperTaz is offline
 
Join Date: Apr 2007
Location: Pennsylvania
Posts: 744
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any word on if this mod will be updated?
Reply With Quote
  #78  
Old 02-07-2017, 07:32 AM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SuperTaz View Post
Any word on if this mod will be updated?
One of the sites I help with (vB 4.2.3) uses this product, and the only issue I had with it was the position of the spam-decimator button, which I fixed with a plugin hooked at "parse_templates" with the code:

PHP Code:
global $vbulletin;

if (
$vbulletin->options['sd_enabled'] AND in_array(THIS_SCRIPT, array('showthread''private')))
{
    
$template_hook['headinclude_css'] .= '<style>.decimator_link {height: 0 !important; padding: 0 !important;} .decimator_link img {position: relative !important; height: 15px !important; margin-right: 10px !important;}</style>';

Reply With Quote
  #79  
Old 02-08-2017, 06:01 AM
SuperTaz's Avatar
SuperTaz SuperTaz is offline
 
Join Date: Apr 2007
Location: Pennsylvania
Posts: 744
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I need it to delete over 3000 blog spam posts. Can this mod do that?
Reply With Quote
Reply

Thread Tools

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:33 AM.


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.14477 seconds
  • Memory Usage 2,318KB
  • 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
  • (1)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (9)post_thanks_box
  • (5)post_thanks_box_bit
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (9)post_thanks_postbit_info
  • (8)postbit
  • (7)postbit_attachment
  • (9)postbit_onlinestatus
  • (9)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete