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
Throttle Posts/Threads (restrict number of posts/threads by usergroup/forum by time) Details »»
Throttle Posts/Threads (restrict number of posts/threads by usergroup/forum by time)
Version: 2.1, by CyberRanger CyberRanger is offline
Developer Last Online: Jan 2015 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.6.7 Rating:
Released: 11-06-2006 Last Update: 06-28-2007 Installs: 189
Uses Plugins
Re-useable Code Additional Files Translations  
No support by the author.

Users can be restricted to a set number of posts and/or new threads per a defined time period. The settings can be global for all forums by usergroup and/or specific to certain usergroups by forum.

FAQ:
  1. I don't understand!!! Why would I use this? Say, for example, you wanted to have a sub-forum where registered users could only post 2 messages a day but a premium group could post unlimited messages. This mod will let you configure that! Here's another example. You want registered users to be able to only create 1 thread per 6 hours in a sub-forum but they can have an unlimited number of replies in that sub-forum. This product will let you do that!
  2. Do I have to configure every usergroup and forum combination?
    Nope! By default, all usergroups (that normally can post or create threads) can create and unlimited amount of threads and posts. You have the option to create settings by usergroup that apply to all sub-forums for that usergroup. Plus, you can fine tune the settings on a usergroup/sub-forum basis.
  3. I have a lot of forums and usergroups. How will I keep up with all my custom throttle settings? In the admincp, there is a feature that gives a summary of all settings by usergroup and forum. You can filter based on usergroup or forum and change the sort order.
  4. What does the "-1" mean in the settings? "-1" indicates unlimited. So, a usergroup with a -1 setting for the time period means there is no time restriction.
  5. Is this fully phrases? YES! 100% fully phrased including all admincp text!
Product will work with any version of vb 3.5.x and up (including 3.7.x).


Installation


1. Upload the contents of 'upload' to your forum directory
2. From the admincp, import the product file product-throttle_posts.xml
3. REFRESH your admincp page.
4. Change the usergroup setting for any usergroup you want to restrict.
5. OPTIONAL - To set per forum/usergroup settings, set "Activate per Forum/Usergroup Checking" (under Throttle Posts/Threads -> General Settings) to "Yes"
6. OPTIONAL - Set any forum/usergroup settings under Throttle Posts/Threads -> Per Forum/Usergroup Settings.
7. Done!

Special note: a new thread does NOT count as a post (for the purpose of this mod) but a new thread does count as a post!

Enjoy!

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
3 благодарности(ей) от:
aaronhaul, akz645, TAIFUN_T

Comments
  #82  
Old 05-21-2008, 04:30 PM
vithorius's Avatar
vithorius vithorius is offline
 
Join Date: Feb 2008
Location: Portugal
Posts: 347
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

GREAT MOD!!! :up:

I've been looking for something like this for a looong time! (as portuguese is my main language, I did not associate the word with the term "strangle", as in Portugal we usually translate throttle into 'accelerator' wich means MORE SPEED ... )


Ok, one question:

Is it possible to add some feature inside your mod in order to prevent AT ALL more than ONE thread in a given Forum? I want my users to be able to start only ONE thread (per user) in the "Hi/Hello" sub-Forum.

Is that possible? (with no time limitation at all?)


(sorry my poor english... :erm: )
Reply With Quote
  #83  
Old 05-22-2008, 11:51 AM
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Posts: 1,319
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vithorius View Post
....Ok, one question:

Is it possible to add some feature inside your mod in order to prevent AT ALL more than ONE thread in a given Forum? I want my users to be able to start only ONE thread (per user) in the "Hi/Hello" sub-Forum.

Is that possible? (with no time limitation at all?)
Sure ... read below ...

Quote:
Originally Posted by CyberRanger View Post
That isn't literally an option BUT the amount of time between threads by a user can be set as high as 999,999,999 minutes or 1902 years! So, practically speaking that's the same as forever!

Reply With Quote
  #84  
Old 05-22-2008, 12:12 PM
vithorius's Avatar
vithorius vithorius is offline
 
Join Date: Feb 2008
Location: Portugal
Posts: 347
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Dude! Thank you so very much for your prompt answer!!!


Quote:
Originally Posted by CyberRanger View Post
Sure ... read below ...
ok...

Quote:
Originally Posted by CyberRanger View Post
That isn't literally an option BUT the amount of time between threads by a user can be set as high as 999,999,999 minutes or 1902 years! So, practically speaking that's the same as forever
hummm... Yess, I just totally agree with you... That is practically forever...!

But I would like to have the information to the user stating that he/she does NOT have permission to start more that X threads AT ALL! (at least, until some older ones are deleted/moved in the meantime )

Would that be a difficult feature to add to wour mod?

Thank you so very much once again! :up: :up:
Reply With Quote
  #85  
Old 05-22-2008, 07:04 PM
brainegg brainegg is offline
 
Join Date: Feb 2008
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This mod is great! Please note that it only seems to work on individual threads. I tried setting it up for the entire category and it didn't work for me.
Reply With Quote
  #86  
Old 05-23-2008, 05:18 PM
vithorius's Avatar
vithorius vithorius is offline
 
Join Date: Feb 2008
Location: Portugal
Posts: 347
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CyberRanger View Post
That isn't literally an option BUT the amount of time between threads by a user can be set as high as 999,999,999 minutes or 1902 years! So, practically speaking that's the same as forever
Ok...! I just edited the phrases on the messages that are shown when a user trys to post more than he is supposed to!

(I took off the TIME information on the messages! Just PERFECT for me!)


P.S. - INSTALLED! :up: :up: :up:
Reply With Quote
  #87  
Old 07-01-2008, 07:31 PM
Don Z. Don Z. is offline
 
Join Date: Mar 2004
Location: Boston
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just installed v2.1 on vBulletin 3.7 and it works great.

This is just what I've been looking for to slow down the flooders.

My only small complaint is that it only shows the time period as minutes so my 24 hour period shows up like this:
Quote:
You have reached the maximum number of posts (5) allowed in a 1440 minute period for this forum.
I would prefer that is said 24 hours but I guess I'm picking nits.

Great feature. Thanks!
Reply With Quote
  #88  
Old 07-02-2008, 08:46 AM
vithorius's Avatar
vithorius vithorius is offline
 
Join Date: Feb 2008
Location: Portugal
Posts: 347
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Don Z. View Post
My only small complaint is that it only shows the time period as minutes so my 24 hour period shows up like this:
I would prefer that is said 24 hours but I guess I'm picking nits.
Well... I totally agree with you! :up:

I would like to have some sort of AdmiCP option to choose from minutes to hours...! (so every Admin on their forum using this hack would have the possibility to choose!) :up: :up:
Reply With Quote
  #89  
Old 07-11-2008, 12:54 PM
athlon64bit athlon64bit is offline
 
Join Date: Mar 2007
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This should be released for vb3.7.x. Why not post it for vb3.7.x add-on forum if it is working on 3.7.x. Lots of people are missing out on this mod.
Reply With Quote
  #90  
Old 07-17-2008, 12:03 AM
cirdok2 cirdok2 is offline
 
Join Date: Feb 2005
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,
I'd like to allow not more than three threads started by a user at the same time.
I can live with the 1902 years as explained in post #83

I didn't catch one thing: if I delete or move a thread into another forum, it will still count or the user will be able to post another thread? I need the latter...

Thank you very much for this mod!
Reply With Quote
  #91  
Old 07-17-2008, 12:45 AM
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Posts: 1,319
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vithorius View Post
Well... I totally agree with you! :up:

I would like to have some sort of AdmiCP option to choose from minutes to hours...! (so every Admin on their forum using this hack would have the possibility to choose!) :up: :up:
That's a good idea! I'm crazy busy right now but in a couple weeks I'll see if I can add that in.
Quote:
Originally Posted by athlon64bit View Post
This should be released for vb3.7.x. Why not post it for vb3.7.x add-on forum if it is working on 3.7.x. Lots of people are missing out on this mod.
Another good idea! I'll see if I can get it moved to the 3.7 area.
Quote:
Originally Posted by cirdok2 View Post
Hi,
I'd like to allow not more than three threads started by a user at the same time.
I can live with the 1902 years as explained in post #83

I didn't catch one thing: if I delete or move a thread into another forum, it will still count or the user will be able to post another thread? I need the latter...

Thank you very much for this mod!
If you move the thread to a new forum, the count will be with the new forum. So that would be the latter. If you soft delete a thread, it will still count in that forum.
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 11:07 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.08969 seconds
  • Memory Usage 2,331KB
  • 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
  • (10)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
  • (3)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (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
  • 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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete