Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Beta Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Rate-limit new posts/threads and private messages Details »»
Rate-limit new posts/threads and private messages
Version: 1.00, by mute mute is offline
Developer Last Online: Apr 2018 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 06-20-2003 Last Update: Never Installs: 3
Is in Beta Stage  
No support by the author.

Some of you might remember my other hack, which I wrote to prevent people from creating excess amounts of threads in order to spam or troll people on my forum.

Unfortunately, once I stopped them from creating a lot of threads, they went to other lengths to annoy me, including someone writing a tool (vbspammer.exe) which would cycle through userid's and private message spam people.

Well, I've created this hack to address these issues.

This hack will allow you to:
  • Limit the number of new threads created per hour by a user
  • Limit the number of replies a user may post per hour
  • Limit the number of private messages a user may send per day
I'll provide limited support, but since I developed this to suit my needs (and not to be some super flexible hack), I probably won't be extending the functionality of this hack anymore (unless someone comes up with a super idea).

Enjoy!

-Kyle

Show Your Support

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

Comments
  #2  
Old 06-22-2003, 10:12 AM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice idea

- miSt
Reply With Quote
  #3  
Old 06-22-2003, 08:59 PM
jamoss's Avatar
jamoss jamoss is offline
 
Join Date: Apr 2002
Location: Los Angeles
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'd like to see these per user group, rather than per user. That way, if someone is a troll, we can just move him/her over to the troll usergroup.
Reply With Quote
  #4  
Old 06-24-2003, 02:02 AM
mute mute is offline
 
Join Date: Dec 2002
Location: Phoenixville, PA
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Unfortunately, that's the sort of the modification that falls into the "not gonna happen" category, it's not really possible with the way i've written this hack.
Reply With Quote
  #5  
Old 02-23-2009, 05:12 PM
mmorse mmorse is offline
 
Join Date: Dec 2008
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

# Limit the number of private messages a user may send per day

Are you considering creating a new version of your mod for 3.x? Or has anyone tested if it works? (Currently using 3.6 so apologize if already in 3.8).

I see a lot of others that do post rate limiting/flood control (some now built in and additional like 138445) but none that list they work for PM's.
Reply With Quote
  #6  
Old 02-23-2009, 05:31 PM
mute mute is offline
 
Join Date: Dec 2002
Location: Phoenixville, PA
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sadly I don't plan on maintaining this because we no longer use this hack. I thought I read something about similar functionality being included in vBulletin, maybe in the 4.0 discussion thread? We ended up going to a "5 posts before you can PM" deal. It doesn't stop the PM spammers, but it does tend to curb abuse a bit.

I'd still really like "Report this PM to a moderator" functionality, but I haven't found time to write anything.
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 07:25 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.05162 seconds
  • Memory Usage 2,244KB
  • Queries Executed 19 (?)
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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (5)postbit
  • (6)postbit_onlinestatus
  • (6)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete