The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
First of all, credit for the idea goes to zsdave, with his Spam Killer 3000 hack (https://vborg.vbsupport.ru/showthread.php?t=76503)
That being said, this is a slightly more powerful 3.5 version of that rewritten from scratch. 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) -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, do precisely ONE template edit (a copy and paste job if there ever was one ![]() Other Stuff **UPDATED!!! Spam Decimator 2.0.0 is slated for a late June 2008 release, with a features list to follow.\ Spam Decimator 1.5.1 for 3.7.x is posted as a vB 3.7 add on. Thanks to everyone here at vB.org for being a fine community to be a part of. Thanks to Marco for helping me out in one of the changed variables for 3.5 threads, really helped a lot ![]() 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. -RD Show Your Support
|
Comments |
#132
|
|||
|
|||
![]()
Quick update...working on 2.0, slating it for a mid-December release.
Once I finish up my finals for the semester, I should have plenty o' time to fix the problems you guys have found (as well as add new features). -RD |
#133
|
|||
|
|||
![]()
I tested this function out, I went to another, created a user (test) and made a post, then I went to my main computer, logged in as Administrator, open the post, clicked on the spam button, on the next pace, when I clicked the decimate button Iget this error?
Fatal error: Existing data passed is not an array Called set_existing in /home/lukemax/public_html/forum/includes/functions_databuild.php on line 164 Called build_forum_counters in /home/lukemax/public_html/forum/includes/functions_decimator.php on line 107 Called move_spam_threads in /home/lukemax/public_html/forum/decimator.php on line 176 in /includes/class_dm.php on line 235 Am I missing something? |
#134
|
|||
|
|||
![]()
Hey, really nice mod, I have used it before on another forum and want to use it on my own. However when I follow all the install steps, I cannot see the spam button on any posts. I checked the templete edit many times, still nothing. :/
This is my postbit templete: Quote:
|
#135
|
|||
|
|||
![]() Quote:
![]() All joking aside...yeah, no idea what's causing that, but the new version (should be finished by the weekend if my idea of crawling into a hole tomorrow due to the Buckeyes embarrassing performance tonight holds out) should fix it. Quote:
To recap, new version hopefully this weekend. Hope to have it ready for testing tomorrow. -RD |
#136
|
|||
|
|||
![]()
I checked them and they are 5,6, and 7 :/
|
#137
|
|||
|
|||
![]()
Stupid question then...did you upload the entire package to the server (i.e. the image and the files)?
|
#138
|
|||
|
|||
![]()
thanks
|
#139
|
|||
|
|||
![]()
its all there :/
|
#140
|
|||
|
|||
![]()
Hey, I've been using this a while and it's great. Just now setting it up on 3.6.4 which I've just upgraded to, not sure if it will work yet, but I wanted to ask:
Is there some way to keep the spam button from showing up on users with at least X posts? Most spammers we kill off have only ~20 posts max, so I set up a conditional: Code:
<!-- spam decimator --> <if condition="$post[posts]<=80"> <if condition="!in_array($post[usergroupid], array(5,6,7))"><if condition="in_array($bbuserinfo[usergroupid], array(5,6,7))"><a href="#" onclick="window.open('decimator.php?userid=$post[userid]&threadid=$post[threadid]&postid=$post[postid]','spam_decimator','statusbar=yes,menubar=yes,toolbar=yes,scrollbars=yes,resizable=yes,width=800,height=600'); return false;"><img src="images/smilies/spam[1].gif" alt="Spam Kill" border="0"></a></if></if></if></if> <!-- / spam decimator --> Thanks for all your work writing this, it's saved us a ton of time. |
#141
|
|||
|
|||
![]() Quote:
![]() We keep getting this error message: Quote:
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|