vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   Spam Decimator Version 1.0.5 (https://vborg.vbsupport.ru/showthread.php?t=93762)

wArDoG 03-04-2007 01:27 PM

Quote:

Originally Posted by lukemax (Post 1151691)
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?


I had the same problem and fixed it by changing the default setting of 1 in the "Threads moved to Forum" setting to a real forum. In my case I set up a spam forum as a child forum in the moderators forum. Changed the forum id from 1 to 73. Now SD works as advertised. Thanks a million for this mod. Life just got that much easier. :up: :)

Bubble #5 03-06-2007 06:44 AM

I thought this hack was supposed to be supported? :(

AFemaleProdigy 03-06-2007 02:00 PM

OMG I love this! Installed on 3.6.5 (two different sites too). Been using it and it's great! Thanks! :D

styleforum 03-13-2007 03:18 AM

Quote:

Originally Posted by Bubble #5 (Post 1175294)
So did you ever find out if it works on 3.6.4? :confused:

Sorry I don't know enough to help you much, but yeah, it works fine on 3.6.4 as of right now... could it be a conflict with another plugin?

Bubble #5 03-13-2007 03:16 PM

I don't know, it shouldn't be.

Since there is no support to get it working I guess our only option is to UNinstall it and use this spam hack instead.

W1zzard 03-21-2007 08:50 AM

suggestion: when doing the ip address scan also display postcount and usergroup (banned?). this would make it easier to identify ips that are used for spamming only

Smitty 03-28-2007 12:59 PM

Quote:

Originally Posted by RaidenDAWG2 (Post 1032306)
Haven't tested it, but it should theoretically work with 3.6 assuming none of the functions it calls have changed...

I should know here within the next couple weeks for certain though. Still need to upgrade my development environment to 3.6.

-RD

I have just put it on 3.6.5 and done several tests. I did the 'limit' (see https://vborg.vbsupport.ru/showpost....&postcount=113 ).

It appears to work well. Good job, and thanks! It will be nice if a Version 2 comes out.

KidCharlemane 04-15-2007 05:30 PM

Quote:

Originally Posted by styleforum (Post 1167316)
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]&amp;threadid=$post[threadid]&amp;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 -->

But there is a problem - the spam button shows up on people with under 80 posts, and also on people with over 1000 or so. I'd rather not have the chance that one of our 1000+ posters would get accidentally decimated by a drunk mod, because it would be a serious pain to fix. Is there a good way to do this so the button only shows up below X posts?

Thanks for all your work writing this, it's saved us a ton of time.

Anyone come up with a workaround for this yet? Ive twice had a mod nuke the wrong member this week and had to go through and manually undelete all the posts. I'd hate for a member with +1000 post count to get nuked by mistake.

Smitty 04-24-2007 11:00 PM

I found this in another thread for another product here ( https://vborg.vbsupport.ru/showthrea...81#post1234781 ):
Quote:

We had a problem with this plugin inserting the nofollow tags when a user passed the 1,000 post mark. The problem was a comma inserted into the number of posts (e.g. 1,000). We fixed it by changing this line in the plug in:

PHP Code:

if (is_member_of($post567) OR $post['posts'] > 50

to this (which strips the unwanted comma from the post count):

PHP Code:

 if (!(is_member_of($post567)===FALSE) || str_replace(",","",$post['posts']) > 50


I haven't tried it yet, but plan to tonight or tomorrow.

KidCharlemane 04-24-2007 11:05 PM

VB gives a parsing error when you try to add that code.


All times are GMT. The time now is 04:59 AM.

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.01177 seconds
  • Memory Usage 1,754KB
  • 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
  • (2)bbcode_php_printable
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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