PDA

View Full Version : Add-On Releases - Throttle Posts/Threads (restrict number of posts/threads by usergroup/forum by time)


CyberRanger
07 Nov 2006, 21:53
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:

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!
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.
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.
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.
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!

CyberRanger
07 Nov 2006, 21:54
Created in response to:

you got those damn users that post 20-30 posts a day full of crap ... (and they get on your nerves, and they never say anything usefull or that really contributes to the thread ...)

is there a mod or script that limits the number of posts per user per day ???

i haven't found it yet ...


thanks ...

ChavMagnet
07 Nov 2006, 22:53
This is very good stops spammers. Thanks

TexasDreams
07 Nov 2006, 23:42
Outstanding add-on. Installed and nominated for Mod of the Month. :banana:

COBRAws
09 Nov 2006, 05:04
Can this be set up for specific forums only, or for every forum but a few?
And also, can this be set for X amount of posts in each thread in overral forums?

If so, I'll be glad to send a few carrots to your paypal for your time :D

letsjoy
11 Nov 2006, 20:49
very nice... i want that

letsjoy
11 Nov 2006, 21:09
https://www.vbulletin.org/forum/external/2006/11/7.gif
thanks

Jay...
26 Nov 2006, 23:06
Can this be set up for specific forums only, or for every forum but a few?
And also, can this be set for X amount of posts in each thread in overral forums?

If so, I'll be glad to send a few carrots to your paypal for your time :D

i want that. 10 posts per day in Forum X, unlimited posts per day in Forum Y... im sure it wouldn't be too much to change.

CyberRanger
27 Nov 2006, 05:39
i want that. 10 posts per day in Forum X, unlimited posts per day in Forum Y... im sure it wouldn't be too much to change.Actually, it's a huge change but let me see what I can figure out.;)

dilek
04 Dec 2006, 21:07
how can i restrict the number of threads per 24 hours?
Can you help me?

dilek
17 Dec 2006, 15:51
how can i restrict the number of threads per 24 hours?
Can you help me?

CyberRanger
21 Dec 2006, 14:57
how can i restrict the number of threads per 24 hours?
Can you help me?Done!

Version 1.1 includes an option to restrict the number of new threads that can be created in a 24 hour period (by usergroup).

CNC Venture
11 Apr 2007, 04:24
Would it be possible to change it from being over a 24 hour period to being over a 1 hour period - because I find that more often than not the spammers are only on the forums for like 30 - 60 minutes spamming up the forum. I would much prefer a mod that limited the number of posts to 3 in an hour than a mod that limited the number of threads to 10 in a day.

R1lover
11 Apr 2007, 04:39
Awesome hack...... I actually had to ban a couple users because they would not slow down... this would have been much better. :)

Thanks for the work

nishant
11 Apr 2007, 14:14
Great hack CyberRanger, was just looking for it.

Could you please add another feature into this hack so that the "number of posts/threads per 24 hour period" can be configured on per forum basis.

Also if possible, can you also allow the administrator of the forum to configure the period of the limit instead of capping it at 24 hours.

CyberRanger
12 Apr 2007, 16:39
Could you please add another feature into this hack so that the "number of posts/threads per 24 hour period" can be configured on per forum basis.

Also if possible, can you also allow the administrator of the forum to configure the period of the limit instead of capping it at 24 hours.Both of these features will be coming within days. You will be able to set restrictions per usergroup/forum and limit can be set per usergroup/forum in increments of minutes.

lordofgun
14 Apr 2007, 23:54
Awesome!

CyberRanger
20 Apr 2007, 20:31
My programming time got a little delayed but I hope to finish this up next week. Here's a small taste.

btolley
11 May 2007, 16:50
cool, looks just what i'm looking for - can't wait much longer !!! ;)

CyberRanger
15 May 2007, 17:01
Version 2 is out! The capabilities have been vastly expanded. You can now create throttles at the usergroup/sub-forum level! Plus, the throttle time increment is set in minutes.

Enjoy!

FAQ:

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!
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.
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.
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.
Is this fully phrases?
YES! 100% fully phrased including all admincp text!

fotografik
17 May 2007, 16:01
Looks very promising and is something that I have been looking for. Before I download and install, I do have a couple of questions

a) If the thread/post limit is set to 10 threads per week, can a member delete off his old thread/posts (to reduce his count) and then post some more?

b) Does this mod override the forum permissions already set? Eg. Usergroup A cannot post at all, while Usergroup B has full access - and I want to continue blocking Usergroup A from posting (using already set permissions), and Usergroup B to create only X threads/posts per time limit (using this mod).

c) Also, I do not understand your last statement about "a new thread does NOT count as a post (for the purpose of this mod) but a new thread does count as a post!"

CyberRanger
17 May 2007, 16:24
a) If the thread/post limit is set to 10 threads per week, can a member delete off his old thread/posts (to reduce his count) and then post some more?Currently, soft (the record is still in the database) deleted posts and threads are not counted. However, it would be a two second change to the plugins if you wanted them to count.

b) Does this mod override the forum permissions already set? Eg. Usergroup A cannot post at all, while Usergroup B has full access - and I want to continue blocking Usergroup A from posting (using already set permissions), and Usergroup B to create only X threads/posts per time limit (using this mod).vb forum permissions are NOT overridden. The vb permissions are checked first, then the special throttle settings, so your example would work.

c) Also, I do not understand your last statement about "a new thread does NOT count as a post (for the purpose of this mod) but a new thread does count as a post!"When a user creates a new thread, a new database record is added by vbulletin to the thread and the post tables.

For my mod, when the number of threads allowed to be created is checked against what the user has started, obviously only the thread table is checked. What may not be quite as obvious is that when a user attempts to create a new post, any new thread he has created will also count as a new post.

So, for example, if you have a usergroup that is set to only be able to create one post and one thread per day, creating the one thread will also use up the one post that can be created since creating a thread also creates a new post record.

Clear as mud? :p

fotografik
18 May 2007, 03:19
Currently, soft (the record is still in the database) deleted posts and threads are not counted. However, it would be a two second change to the plugins if you wanted them to count.Thanks for the clarification, and I have a follow-on question to your response above.

Does your statement mean that currently, the mod does not count soft-deleted posts/threads towards the user post/thread limit?

Example - Limit is set to 10 threads in a 24-hr period; I post 10 threads in the first hour; delete 5 in the next hour and post another 5; then delete all 10 in the 3rd hour and post another 10 - thus "bypassing" the limit?

CyberRanger
18 May 2007, 13:05
Thanks for the clarification, and I have a follow-on question to your response above.

Does your statement mean that currently, the mod does not count soft-deleted posts/threads towards the user post/thread limit?

Example - Limit is set to 10 threads in a 24-hr period; I post 10 threads in the first hour; delete 5 in the next hour and post another 5; then delete all 10 in the 3rd hour and post another 10 - thus "bypassing" the limit?
Correct, that is the current setting. Changing it to count soft deletes would be very simple.

nickster
28 May 2007, 22:59
Hmmm.... I get this Database Error when importing the product

Database error in vBulletin 3.6.7:
Invalid SQL:
CREATE TABLE `keybase_tp_throttleposts` (
`tp_id` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`tp_forumid` INT( 10 ) UNSIGNED NOT NULL ,
`tp_usergroupid` INT( 10 ) UNSIGNED NOT NULL ,
`tp_postlimit` INT( 5 ) NOT NULL DEFAULT '-1',
`tp_threadlimit` INT( 5 ) NOT NULL DEFAULT '-1',
`tp_posttime` INT( 10 ) NOT NULL DEFAULT '-1',
`tp_threadtime` INT( 10 ) NOT NULL DEFAULT '-1',
INDEX ( `tp_forumid` , `tp_usergroupid` )
) ENGINE = MYISAM ;;

Any help please? :confused:

CyberRanger
30 May 2007, 15:54
Hmmm.... I get this Database Error when importing the product
Can you see if you get the same error using the attached product file?

nickster
30 May 2007, 20:26
Can you see if you get the same error using the attached product file?

WORKS! Thanks a million CyberRanger!

You should post this on mod page! ;)

theFAILURE
30 May 2007, 20:57
If I set a limit for GUESTS, will this also put a limit on the Spiders that crawl my site all day?

I'd really hate to limit them :(

CyberRanger
30 May 2007, 21:12
If I set a limit for GUESTS, will this also put a limit on the Spiders that crawl my site all day?

I'd really hate to limit them :(No, it only restricts creating posts or threads, not reading them.

theFAILURE
30 May 2007, 21:33
Thanks for that simple explanation, it's my fault that I missed that LOL.

bigcurt
12 Jun 2007, 18:57
OK, I really the idea of this hack; as I am the one who requested the original hack ( something like this ) to Marco. However, I do have a question..can I make it so that a specific forum - can only have 1 thread per user..ever? Not just by time.

CyberRanger
12 Jun 2007, 19:10
OK, I really the idea of this hack; as I am the one who requested the original hack ( something like this ) to Marco. However, I do have a question..can I make it so that a specific forum - can only have 1 thread per user..ever? Not just by time.
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!

:D

bigcurt
13 Jun 2007, 03:38
I don't see where to limit the amount of threads per forum..I see the limit # of threads and how long to wait...but where is the per-forum basis??

CyberRanger
13 Jun 2007, 04:22
I don't see where to limit the amount of threads per forum..I see the limit # of threads and how long to wait...but where is the per-forum basis??


First, make sure under admincp -> Throttle Posts/Threads -> General Settings that "Activate per Forum/Usergroup Checking" is set to Yes
Now, click on Throttle Posts/Threads -> Per Forum/UserGroup Settings.
Select the forum and usergroup from the drop down menu and set the delays how you want.

bigcurt
13 Jun 2007, 22:32
OK, I got it to work..thanks. What is the phrase/where can I edit the denial box for people that can't post a thread/post in that forum? What is the phrase name?

CMGU
14 Jun 2007, 02:51
mmm very nice

bigcurt
16 Jun 2007, 19:42
OK, so this is a great mod and all..but after having it installed for a while. Whens someone posts in my Introductions forum, and then tries to post in another section ( in that same forum group ) it doesn't let them..so I am not sure what the problem is, but I think it records the entire forum group and not just sub-forums, even though I have it input to just do one specific sub-forum.

Chad Beattie
17 Jun 2007, 02:28
Thank you for writing this! We really needed it. One question, shouldn't it state that allowed number of threads is in hours and not minutes? Meaning, when someone tries posting, and you have it set to 24, it says, number of posts/threads allowed for 24 minutes instead of 24 hours. Unless I'm reading this wrong. But in the code it takes your minute value times 60 which I assume it is taking hours and converting to minutes. So if you put '1' as the value, 1 * 60 would be 1 hour. But it would show the user, 1 minute.

CyberRanger
17 Jun 2007, 03:11
OK, so this is a great mod and all..but after having it installed for a while. Whens someone posts in my Introductions forum, and then tries to post in another section ( in that same forum group ) it doesn't let them..so I am not sure what the problem is, but I think it records the entire forum group and not just sub-forums, even though I have it input to just do one specific sub-forum.
It should only apply to the forum that the user is posting in and not impact sub-forums. If you want, PM me your site url with an admin login and password and I'll check it out.

CyberRanger
17 Jun 2007, 03:13
Thank you for writing this! We really needed it. One question, shouldn't it state that allowed number of threads is in hours and not minutes? Meaning, when someone tries posting, and you have it set to 24, it says, number of posts/threads allowed for 24 minutes instead of 24 hours. Unless I'm reading this wrong. But in the code it takes your minute value times 60 which I assume it is taking hours and converting to minutes. So if you put '1' as the value, 1 * 60 would be 1 hour. But it would show the user, 1 minute.

No, the time is in minutes. I originally had the defaults in hours, hence the 24. But, I changed it to minutes so that admins had more granular control. The time 60 is to bring the value in the time field into the right factor as the vb time stamp.

Nathan2006
17 Jun 2007, 03:33
Hello CyberRanger,

I made a request back in march about the following:

Hi,

I have been getting members who are adding more than 1 thread in our introductions forum.

Is there anyway to limit a member only 1 thread in that forum?

Would I be able to use your hack to do this?

Thanks for any help :)

Chad Beattie
17 Jun 2007, 06:42
No, the time is in minutes. I originally had the defaults in hours, hence the 24. But, I changed it to minutes so that admins had more granular control. The time 60 is to bring the value in the time field into the right factor as the vb time stamp.

Thank you for clarifying. I just wanted to make sure. When I saw the default 24 I automatically assumed hours. Thanks!

jwocky
19 Jun 2007, 23:09
Hello CyberRanger,

I made a request back in march about the following:



Would I be able to use your hack to do this?

Thanks for any help :)


I would just set the time to a rediculously high number and that should take care of that :)

Nathan2006
19 Jun 2007, 23:43
I would just set the time to a rediculously high number and that should take care of that :)


Thanks for your reply :)

Would I be able to set this to 365 days? :D lol

nautiqeman
20 Jun 2007, 21:10
I can't thank you enough for this. I have been wanting an add-on like this for a LONG time.

I'm not a programmer though so I couldn't make it.

www.thatcomputerdudellc.com

CyberRanger
22 Jun 2007, 01:42
Thanks for your reply :)

Would I be able to set this to 365 days? :D lolYou sure could. Just calculate how many minutes are in a year (525600 btw) and enter that into the time field. ;)

Nathan2006
22 Jun 2007, 02:16
You sure could. Just calculate how many minutes are in a year (525600 btw) and enter that into the time field. ;)


Cool thank you for your help CyberRanger

Works great! :D

Thanks

Install

ElForro
27 Jun 2007, 15:55
I've put 1440 (minutes for 24 hours), and I can't post in a forum where I haven't posted in three months...

What could be wrong?

It could be something to do with the post I made early on that forum? This mods makes a sort of average or something? I just would like to restrict the number of posts per day since NOW... no matter how many posts i've made before....

ElForro
27 Jun 2007, 18:43
I'm sorry... but this is not working in any way when I try to limit to ONE forum... I've changed the settings a million times, and there are only two results:

- I can post unlimited times
- I can't post not even one time

Could you explain a little more how to limit a usergroup to post X times in 24 hs in ONE forum?

CyberRanger
27 Jun 2007, 20:26
I'm sorry... but this is not working in any way when I try to limit to ONE forum... I've changed the settings a million times, and there are only two results:

- I can post unlimited times
- I can't post not even one time

Could you explain a little more how to limit a usergroup to post X times in 24 hs in ONE forum?The setting is in minutes. I'm working with another site that is seeing the same problem so I think I have a bug somewhere. I plan to look at it in great detail tomorrow.

Can you tell me what version of vb you are running? Thanks!

CyberRanger
27 Jun 2007, 21:17
I'm sorry... but this is not working in any way when I try to limit to ONE forum... I've changed the settings a million times, and there are only two results:

- I can post unlimited times
- I can't post not even one time

Could you explain a little more how to limit a usergroup to post X times in 24 hs in ONE forum?
Okay, I figured out the stupid coding mistake I made.

I'll release a full update tomorrow. In the meantime, for the per forum/usergroup number of allowed threads to work right, replace the plugin "Check if Max Number of Threads Reached" with the code below:

global $vbulletin;
$vbulletin->input->clean_array_gpc('r', array(
'f' => TYPE_INT
));

$limitquery = '';


if ($vbulletin->options['throttle_advanced'])
{
// see if per forum/usergroup permissions exist
$tempadvanced = $db->query_first("
SELECT *
FROM " . TABLE_PREFIX . "tp_throttleposts
WHERE `tp_forumid` = " . $vbulletin->GPC['f'] . " AND `tp_usergroupid` = ".$db->sql_prepare($vbulletin->userinfo['usergroupid']));

if ($tempadvanced['tp_id'] > 0) // forum\usergroup advanced record exists
{
$vbulletin->options['throttle_threads_time'] = $tempadvanced['tp_threadtime'];
$permissions['throttle_threadspermissions'] = $tempadvanced['tp_threadlimit'];
$limitquery = " AND `forumid` = " . $vbulletin->GPC['f'] . " ";
}

}


if ($permissions['throttle_threadspermissions'] >= 0)
{

$tempmax2 = $db->query_first("SELECT COUNT(threadid) AS threadcount
FROM " . TABLE_PREFIX . "thread
WHERE `postuserid`=".$db->sql_prepare($vbulletin->userinfo['userid'])."
AND `visible`=1
$limitquery
AND `dateline` >= ".$db->sql_prepare((int) (TIMENOW - ($vbulletin->options['throttle_threads_time'] * 60))));

$threadremaining = ($permissions['throttle_threadspermissions']) - ($tempmax2['threadcount']);


if ($threadremaining <= 0 AND $permissions['throttle_threadspermissions'] >= 0)
{
eval(standard_error(fetch_error('throttle_threads_max_reached', $permissions['throttle_threadspermissions'], $vbulletin->options['throttle_threads_time'])));
}
}

The per forum/usergroup number of posts is also not working properly. I'll have that in tomorrow's fix.

bigcurt
27 Jun 2007, 22:49
Did that and everything seems to be fixed so far.

ElForro
29 Jun 2007, 19:23
Okay, I figured out the stupid coding mistake I made.

I'll release a full update tomorrow. In the meantime, for the per forum/usergroup number of allowed threads to work right, replace the plugin "Check if Max Number of Threads Reached" with the code below:

global $vbulletin;
$vbulletin->input->clean_array_gpc('r', array(
'f' => TYPE_INT
));

$limitquery = '';


if ($vbulletin->options['throttle_advanced'])
{
// see if per forum/usergroup permissions exist
$tempadvanced = $db->query_first("
SELECT *
FROM " . TABLE_PREFIX . "tp_throttleposts
WHERE `tp_forumid` = " . $vbulletin->GPC['f'] . " AND `tp_usergroupid` = ".$db->sql_prepare($vbulletin->userinfo['usergroupid']));

if ($tempadvanced['tp_id'] > 0) // forum\usergroup advanced record exists
{
$vbulletin->options['throttle_threads_time'] = $tempadvanced['tp_threadtime'];
$permissions['throttle_threadspermissions'] = $tempadvanced['tp_threadlimit'];
$limitquery = " AND `forumid` = " . $vbulletin->GPC['f'] . " ";
}

}


if ($permissions['throttle_threadspermissions'] >= 0)
{

$tempmax2 = $db->query_first("SELECT COUNT(threadid) AS threadcount
FROM " . TABLE_PREFIX . "thread
WHERE `postuserid`=".$db->sql_prepare($vbulletin->userinfo['userid'])."
AND `visible`=1
$limitquery
AND `dateline` >= ".$db->sql_prepare((int) (TIMENOW - ($vbulletin->options['throttle_threads_time'] * 60))));

$threadremaining = ($permissions['throttle_threadspermissions']) - ($tempmax2['threadcount']);


if ($threadremaining <= 0 AND $permissions['throttle_threadspermissions'] >= 0)
{
eval(standard_error(fetch_error('throttle_threads_max_reached', $permissions['throttle_threadspermissions'], $vbulletin->options['throttle_threads_time'])));
}
}

The per forum/usergroup number of posts is also not working properly. I'll have that in tomorrow's fix.

Thanks! I think it's working just fine now!!!

CyberRanger
29 Jun 2007, 19:40
Thanks! I think it's working just fine now!!!

Great! I just uploaded ver2.1 that incorporates the fix for the per forum/usergroup setting for threads and posts.

TCattitude
30 Jun 2007, 01:06
Really nice mod.
Thanks for this ;)

jwocky
10 Jul 2007, 02:27
Great! I just uploaded ver2.1 that incorporates the fix for the per forum/usergroup setting for threads and posts.

Awesome! does 2.1 include the update to exclude the deleted/closed threads?

CyberRanger
13 Jul 2007, 04:49
Awesome! does 2.1 include the update to exclude the deleted/closed threads?
No, but I'll get that out "soon"!

jwocky
16 Jul 2007, 22:42
No, but I'll get that out "soon"!

Can't wait, thanks!!!

Nathan2006
25 Jul 2007, 00:07
Thank you for the update :)

lostgirl815
09 Sep 2007, 06:50
It seems that people can get around this by using Quick Reply. Anybody have a solution?

apiasto
10 Sep 2007, 19:08
very neat thnx

Rolito
21 Nov 2007, 21:16
Congratulations for this great mod.

There are 2 questions pending...I would appreciate some feedback:

1) exclude the deleted/closed threads? Will it be fixed in V2.2?

2) people can get around this by using Quick Reply. Will it be fixed in V2.2?

Any release date for V2.2 ?

Thanks a lot !

sylar
30 Nov 2007, 07:07
Great MOD, installed it and it works great. Even if threads are closed by the person that created them they can not create another one until the time defined has expired.

Thanks a lot.

CyberRanger
30 Nov 2007, 19:26
2) people can get around this by using Quick Reply. Will it be fixed in V2.2?

I'm working on V2.2 but I cannot replicate the "Quick Reply" get around. The "Quick Reply" box displays but if you try to post a message, the throttle still kicks in. See my attached pic for what I got.

Sandy-XXX
22 Dec 2007, 20:23
Thanks, Installed

hippiesimz
01 Jan 2008, 14:23
is it possible to make it " maximum post per forum / thread based on user title "
thanks.. by the way... very very good work !!!!!

CyberRanger
07 Jan 2008, 23:20
is it possible to make it " maximum post per forum / thread based on user title "
thanks.. by the way... very very good work !!!!!
sorry, but that would be a complete re-write. :eek:

orok
01 Feb 2008, 07:38
Hello,
i want to thank you for this Product, i want to ask if i could limit the the total number for usergroup's thread at all forums >> for example:
at all forums the registered users could only post 4 thread a day but a premium group could post unlimited messages.
thank you

CyberRanger
01 Feb 2008, 15:24
Hello,
i want to thank you for this Product, i want to ask if i could limit the the total number for usergroup's thread at all forums >> for example:
at all forums the registered users could only post 4 thread a day but a premium group could post unlimited messages.
thank you
If you leave "Activate per Forum/Usergroup Checking" set to "No", what you want is the default behavior.

abduljso
07 Feb 2008, 08:56
Hi, thanks for the porduct it sounds really useful. I just don't know how to restrict the # posts. Could you please clarify more after installing the file product_throttol_posts_v2.1
Please see the attached menu that I see in my admin cp

And to clarify more from my side :-), I can not get the "throttle post/Threads" options in the left hand side of my admic cp after downloading the above file. I only get the attached under the Vb options!

Thanks alot

sylar
08 Feb 2008, 11:02
This is a great hack and I use it a lot.

Could this be modified so you can also restrict the users based their number of posts they have accumulated.

IE .... I want only to allow a VIP usergroup and also Registered members with 100 posts or more to be able to post on certain forums.

orok
09 Feb 2008, 09:19
If you leave "Activate per Forum/Usergroup Checking" set to "No", what you want is the default behavior.

lol .. i instelled another Product and i ask you the qustion >> it's work now

thank you :D

athlon64bit
15 Feb 2008, 03:56
Great hack, does this work on v3.7? If it doesn't are their plans for it to be made compatable with v3.7?::confused:

baghdad4ever
15 Feb 2008, 06:27
thank you

can you make it by forum only

i want to prevent all user to write more than 3 topics in certain forum

if you make by forum

i can

if by usergroups it is defficult

can you help plz

Acido
13 Mar 2008, 01:30
I'm working on V2.2 but I cannot replicate the "Quick Reply" get around. The "Quick Reply" box displays but if you try to post a message, the throttle still kicks in. See my attached pic for what I got.

Hi

Have you plans to extend this hack to Blog Post's in V2.2?

Regards

aleclee
10 Apr 2008, 04:59
Can this be modified to act on a category and its subforums? I have a classified ad category with multiple subforums and I'd like to throttle the total number of ads that a user can post in a given period.

dragon_1973
14 Apr 2008, 21:14
I installed this, and I can't seem to get it to work.

It looks like it works on the users primary group, correct?

I set all 4 groups a test user is in to 1/1440 and 2/1440 for threads and posts respectively, yet that user can keep adding new threads and posts as he wants.

dragon_1973
15 Apr 2008, 02:07
Just in case it matters, I am running 3.6.8.

CyberRanger
15 Apr 2008, 03:08
I installed this, and I can't seem to get it to work.

It looks like it works on the users primary group, correct?

I set all 4 groups a test user is in to 1/1440 and 2/1440 for threads and posts respectively, yet that user can keep adding new threads and posts as he wants.
PM me you site details (including an admin login) and I'll check it out.

thedudleys
19 Apr 2008, 13:49
Tested this on Version 3.7.0 Release Candidate 3, no errors when installing it, nor encountered any errors with testing it out as well.. this mod is good for vbulletin 3.7

hope this information helps :D

vithorius
21 May 2008, 18:30
GREAT MOD!!! :up:

I've been looking for something like this for a looong time! :eek: (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?) :confused:


(sorry my poor english... :erm: )

CyberRanger
22 May 2008, 13:51
....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?) :confused:

Sure ... read below ...

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!

:D

vithorius
22 May 2008, 14:12
Dude! Thank you so very much for your prompt answer!!!


Sure ... read below ...
ok...

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...! :D

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 :cool: )

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

Thank you so very much once again! :up: :up:

brainegg
22 May 2008, 21:04
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.

vithorius
23 May 2008, 19:18
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:

Don Z.
01 Jul 2008, 21:31
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:
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!

vithorius
02 Jul 2008, 10:46
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:

athlon64bit
11 Jul 2008, 14:54
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.

cirdok2
17 Jul 2008, 02:03
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 :p :D

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! :)

CyberRanger
17 Jul 2008, 02:45
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.
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.
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 :p :D

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.

vithorius
22 Jul 2008, 15:13
Another good idea! I'll see if I can get it moved to the 3.7 area.

That would be great! A lot of coders are 'porting' their 3.6 working hacks into the 3.7 area. :up:



I see Mr Paul doing something great: he adds the "3.7" prefix on his hacks 'new' versions (followed by his 'real' version) so anyone will now that that specific hack is intended specifically for 3.7.x ;) Great idea! :up:

Take a look at his 3.7.x hack versions:
http://www.vbulletin.org/forum/member.php?u=63698

successguy
23 Jul 2008, 09:20
This mod is beautiful. :)

vithorius
30 Jul 2008, 18:04
I'm having some problems with my throttle...

Some users are able to post when they should not post... :confused:

athlon64bit
04 Aug 2008, 22:26
Another good idea! I'll see if I can get it moved to the 3.7 area.
You can have a copy for vb3.6.x and vb3.7.x as well, you don't need to "move it" but you can copy it over or post a new thread announcing it for 3.7.x and keep this thread for 3.6.x users.

Kalina
03 Sep 2008, 19:04
I'm having some problems with my throttle...

Some users are able to post when they should not post... :confused:

Same here, it seems to have stopped working in 3.7.2

ziahaq21
07 Sep 2008, 11:02
how to set thread n post restriction on all forums for usergroups instead setting one by one for each usergroup and forum...
What I want is, to limit specific usergroup users to post not more than 5 threads or posts in all forums...

Raul7
14 Sep 2008, 22:44
just wanted to say thank you. great hack.

NetRover
18 Sep 2008, 16:52
Hi CyberRanger, quick question.

I have some forums where users can only reply to threads (posts) and cant actually create any new threads.

With this could I keep that forumla but only allow a set amount of (posts) replies to the threads per usergroup.?

murekhalir
18 Sep 2008, 22:18
This is ABSOLUTELY THE MOD I have been LOOKING FOR.

Thankssssssssss

athlon64bit
06 Oct 2008, 19:13
Same here, it seems to have stopped working in 3.7.2

Probably because you were forced to revert templates with the new installation. Simply redo the template edits. Try reinstalling and redoing settings etc. I think from memory that the template edits are done automatically when you install the addon and not manually.

gnubittol
09 Oct 2008, 23:02
GREAT!
thanks a lot!

***Installed***

TFEX
14 Dec 2008, 19:11
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.

If a thread is closed in a forum, will that allow a user to post another thread? For example, I wish to limit my users to ONE thread in a certain forum on a permanent basis, but I would like to give them the option to create another if they close their old one. Possible somehow?

Thanks :)

Kadi
26 Dec 2008, 09:14
Hi,

I would like to limit the amount of threads a user can post in a forum in 24hrs. Is this what this hack does? Or does limit all posts regardless?

Also, does work on vB 3.7.4 Patch Level 1?

Thanks

chiptz
06 Jan 2009, 00:03
Hello,

Does this mod do any database changes?

CyberRanger
06 Jan 2009, 16:35
Hi,

I would like to limit the amount of threads a user can post in a forum in 24hrs. Is this what this hack does? Or does limit all posts regardless?

Also, does work on vB 3.7.4 Patch Level 1?

Thanks
Yes, that's exactly the type of thing this mod does. AFAIK it works with the latest version.
Hello,

Does this mod do any database changes?
No, the database is not modified.

baghdad4ever
08 Jan 2009, 12:33
How can i make this hack work only per Forum ???

CyberRanger
08 Jan 2009, 19:42
How can i make this hack work only per Forum ???
I'm sorry but I don't understand your question. You mean only have a throttle for one of the forums on your board?

baghdad4ever
09 Jan 2009, 11:41
thank you for your reply

i want to doit for certain forum in my board without usergroup permission

ie: i set in the forum and it affect all usergroups

it is easier because i have alot of usergroups

thanks

CyberRanger
09 Jan 2009, 15:22
thank you for your reply

i want to doit for certain forum in my board without usergroup permission

ie: i set in the forum and it affect all usergroups

it is easier because i have alot of usergroups

thanks
Ah I see! No, sorry right now you have to pick a usergroup and a forum. I understand what you are saying. Let me look at the code (been a long time since I've done that!) to see if I can make that modification.

vithorius
14 Jan 2009, 09:40
Ah I see! No, sorry right now you have to pick a usergroup and a forum. I understand what you are saying. Let me look at the code (been a long time since I've done that!) to see if I can make that modification.

Dear CyberRanger: How about being able to set the throttle by THREAD? https://www.vbulletin.org/forum/external/2009/01/1.gif

You see, I have a sub-forum in which I need to have the following rules:

https://www.vbulletin.org/forum/external/2010/11/2.gif Regular members: Can start up to 3 (three) threads in each 3 (three) months, AND can ONLY post (reply) into each thread 1 (one) time in each 2 (two) weeks. (or 15 days)

https://www.vbulletin.org/forum/external/2010/11/2.gif Super members: Can start up to 8 (eight) threads in each 3 (three) months AND can ONLY post (reply) into each thread 1 (one) time in each 2 (two) weeks. (or 15 days)

( https://www.vbulletin.org/forum/external/2011/07/3.gif note: no one but the original thread starter can reply on the thread, so each thread starter is the 'owner' of that thread)


:up: So, with your hack, I already can restrict users from STARTING the 'x' number of threads (3 to regular members and 8 to super members), that is just plain PERFECT! :up: It works perfectly with the sub-forums that I assigned to the throttle, as your hack is just perfect on that! :p



The Problem: I just can't restrict members to reply ONLY ONE TIME on each of the stared threads... :confused: :(

- Regular members have started 3 threads and SHOULD only reply one time for each 15 days on EACH started thread...

- Super members have started 8 threads and SHOULD only reply one time for each 15 days on EACH started thread...



What I would like to ask you, please, would be the ability to set a throttle in order to restrict thread starters from replying to the threads (in that given sub-forum - not all forums on my board) more than X times in a specific time period (in my case, it would be 15 days...)




Thank you so very much for your time, your work and your skills, and please forgive my bad english as portuguese is my primary language... ;)

Collectors
24 Jan 2009, 20:25
Product will work with any version of vb 3.5.x and up (including 3.7.x).

Does it work with vBulletin 3.8.0?

xlguy
25 Jan 2009, 23:47
+1 for that question... I'd love to get this on 3.8

mahakala
29 Jan 2009, 21:02
hi,
using it (latest version) on vb 3.6.4 with the following settings, it doesn't work:

Global:
Throttle Post 1440
Throttle Thread 1440
Activate Yes

Usergroup-Settings (Global):
Usegroup X Limit: -1 / -1

Limit:
Board Y: Usergroup X: 1 / -1 / 1 / -1 (1/1440 (Default)) (1/1440(Default))

Usergroup X can post unlimited on Board Y


Why? They should only be allowed to do one post/thread by day on board Y

edit: doesn't even work when limiting the usergroup to 1/1 in user settings.

$dlremaining = ($permissions['throttle_postspermissions']) - ($tempmax1['dlcount']);
$dlremaining = 1-0 while trying to reply in limited thread - it's the 7th reply, so i think your counter doesn't work for me
["dlcount"]=> string(1) "0"

seems to be a "bad" sql query.


regards,
thomas

Pegaso
02 Mar 2009, 12:43
Hi,

does anyone know if this is working for 3.8.x? or there will be an update for that version?

Thanks.

NetRover
02 Mar 2009, 19:16
Hi,

does anyone know if this is working for 3.8.x? or there will be an update for that version?

Thanks.

I had this working on all 3.7 versions.

I got an email about your post and thought I better test it as I upgraded to 3.8.1

I am disappointed to say that it is not working now.

hopefully it will be updated as my free usergroup can run riot posting for the hell of it now.

EWGF
21 Mar 2009, 14:10
Got it working nicely on 3.8.1 PL1

vithorius
20 Apr 2009, 23:27
Dear CyberRanger: How about being able to set the throttle by THREAD?

Could you please consider this option?


Once again, thank you so very much for your time!

rizvihot
25 Apr 2009, 20:43
Dear CyberRanger: How about being able to set the throttle by THREAD?

Could you please consider this option?


Once again, thank you so very much for your time!



yes am also waiting for this

vithorius
06 May 2009, 11:39
Dear CyberRanger: How about being able to set the throttle by THREAD?

Could you please consider this option?


Once again, thank you so very much for your time!
This hack would turn PERFECT with this functionality on it...! :up: :up:

JohorBahru
06 May 2009, 12:32
could I set for my registered user group but only for the first rank?
the following ranks will be free from the restricted posting amount

vithorius
06 May 2009, 16:16
could I set for my registered user group but only for the first rank?
the following ranks will be free from the restricted posting amount
That would be possible assigning a secondary usergroup to the members with less than X number of posts / more than X number of posts... :p

(I believe that there is somewhere around this forum a Mod to change usergroups when the member gets X number of posts... - but I'm not shure on this... :confused: )


Anyway, your idea is very good! :up:

earthome
12 May 2009, 07:02
24 hours xianzhi?

bigcurt
12 May 2009, 07:58
Just so I am clear. I can set one usergroup to allow only one thread per user in a specific forum..forever. That is what I am looking for. Then, I can have another usergroup ( admins ) have as many as they want?

Thanks,
Curt

earthome
14 May 2009, 14:47
http://www.vbulletin.org/forum/attachment.php?attachmentid=99148&stc=1&d=1242308761

In the 1440 minutes, all members of group a total of five post it?


How do I set up so that the four groups of users can be in the 1440 minutes in, a version of a total of 5 post post

(This is the English translation came through http://translate.google.cn/translate_t?hl=zh-CN #.)

NetRover
17 May 2009, 10:41
Hi there, this is still working fine in 3.8 and is a great mod.

I would like to see this updated so that users could see a running counter of how many threads/posts they have made within the X period and how many they have left.

please keep the good work going. :)

Kadi
30 May 2009, 13:32
Hi,

Has this hack been updated for 3.8.x?

Great hack.

FernandoFG
01 Jun 2009, 07:51
Great Hack!, Thanks.


Is there a way to apply this to a one parent forum and its child-forums at once?. Let's say I just want to limit users to 20 post a day in a forum and its sub-forums (globally, not per forum), and still have the ability to continue posting unlimited outside this specific forum.

Thanks again

FernandoFG
01 Jun 2009, 08:17
Let me rephrase the above post:

I would like to apply this hack on a per CATEGORY basis, not per forum basis. Is this possible?


Thanks

pooslokka
04 Jun 2009, 05:33
Mode of the month i should say.

http://img40.imageshack.us/img40/5226/screenshotukc.jpg :up:

so i kicked the ass of that guy who flooding the forum with his useless computer jok's :)

Marked and installed and rated the max ;)

street tactic
09 Jun 2009, 09:34
I seriously need something like this for 3.8.2 !

I'd like to set 2 of my subforums to be throttled at 1 thread creation total per user.

I saw someone here got it going on 3.8.1 and gave it a shot, but its a no go. I have no way of inserting the new throttle forums even after setting per forum to 'Yes'.

Excellent idea here!

MPDev
03 Jul 2009, 01:37
What if a user belongs to multiple usergroups? i.e. Regular User and Special User. I want to limit Special User to 1 post per day in a forum. What is the priority? Will Special User be limited to 1 post per day if its an additional usergroup or will they be unlimited because their primary usergroup is Registered?

MPDev
10 Jul 2009, 00:10
Answering my own question, the answer is NO. Only the primary usergroup was checked. I had to modify the code to check all usergroups and then use the most restrictive one of the selections.

leonidas31
11 Jul 2009, 16:17
hello,

This hack is possible installed in Vb 3.8.3 ?

oz_girl
13 Jul 2009, 12:16
reserved

CyberRanger
15 Jul 2009, 04:14
hello,

This hack is possible installed in Vb 3.8.3 ?

yes, works fine in 3.8.3

CyberRanger
15 Jul 2009, 04:15
Answering my own question, the answer is NO. Only the primary usergroup was checked. I had to modify the code to check all usergroups and then use the most restrictive one of the selections.

Yes, only the primary usergroup is checked. I'd be interested in seeing you code mods if you'd like to share.

6piston
22 Jul 2009, 15:02
If this product is not working for you, here's what i've discovered.

You can't have durations that lasts like 10000 minutes. anything like 720 minutes or so will work.

hope this helps

Thanks!
Tom

vithorius
22 Jul 2009, 15:29
If this product is not working for you, here's what i've discovered.

You can't have durations that lasts like 10000 minutes. anything like 720 minutes or so will work.
Hummm... Is this really true, or just simply a guessing? :confused:

6piston
22 Jul 2009, 15:54
i have tried 10080 for 7 days duration and it didn't work for both my vbulletin forums
maybe i did something wrong but after setting it to a lower number like 30 or 720, it worked

can someone verify this?

Thanks!

expertsiq
24 Jul 2009, 05:28
Has anyone found a way to change the time interval on this to monthly?
TIA

OsideRida06
25 Jul 2009, 01:57
Thanks this is perfect for my forums. Installed!

OsideRida06
29 Jul 2009, 21:49
I need to be able to limit people to 3-4 posts on there OWN threads in a forum. Pretty much I am trying to allow them to only "bump" there trade threads 3-4 times a day. Which ever number I decide to choose. But still allow them to reply to other threads created by other members. Is this at all possible? If not do you guys know of another mod that can do this? At the same time I should be able to limit 2 threads per forum also right?

Thanks for the time. I do greatly appreciate help that some one can provide here.

xlguy
18 Aug 2009, 15:29
Can anyone confirm earlier reports that this doesn't work if you're trying something high like 30 days?

gbox master
30 Aug 2009, 13:52
nice mod only thing is there is no real howto for this
so when someone wants to install this you need very much time to find all the settings
maybe when the settings and the place to be found is more clear it would be a better mod

for now not installed

jmpa
07 Nov 2009, 06:10
Is this safe to install on 3.8.x? Thanks.

Joey Link
21 Nov 2009, 09:45
I want to be able to limit users so they can only reply to classified threads they've created once every 7 days, in order to comply with our 'bump' rules. They should still be able to post new threads and reply to threads they did not create. Is this possible with this mod?

yahooooh
17 Dec 2009, 00:57
any update for 3.8
i want to use it

athlon64bit
01 Jan 2010, 03:12
This works on vb3.8 but I am wondering about vb4. I hope that this can be released for vb4. Happy New Year all.

akvaryumforum
03 Jan 2010, 18:26
It works on vb4 test forum.

athlon64bit
16 Jan 2010, 14:49
Thank you. :)

Joey Link
22 Mar 2010, 00:50
Is there a way to set the time to indefinite, so it will always limit the number of open threads in a section based on usergroup, and differentiate between open and closed threads?

I need the software to be able to differentiate between open and closed threads, since when a user closes a thread it needs to allow them to post a new one. This needs to happen for an indefinite duration.

Thanks!

Peter_Rosado
19 Apr 2010, 14:18
In VB4 if this is enabled the Search Queue Updates won't work.

Mum
29 May 2010, 03:51
Can anyone confirm earlier reports that this doesn't work if you're trying something high like 30 days?

Would love to know also, am wanting 30 days too :)

Mum
29 May 2010, 09:12
Have installed this on 3.8.0 and appears not to work at all. No errors, it just doesn't work.

TheLastSuperman
05 Jun 2010, 22:45
Have installed this on 3.8.0 and appears not to work at all. No errors, it just doesn't work.

Three possible causes:


You did not upload all of the files
You did not configure it properly
Another Modification is conflicting (I doubt this is the case here)


ALSO, this works on vBulletin 4 just fine without any edits of any kind.

Installed and tested on a 4.0.3 PL1 Forum 6.5.2010

Mum
06 Jun 2010, 00:16
Works awesome.

I have some forums where I use a form to submit to the forum. On these ones, it doesn't work. Is there anyway i can make it work?

ARSamo
21 Jul 2010, 20:02
thnx coder

Wajdan
03 Oct 2010, 12:09
I would be nice to have it for vbulletin 4. I badly need it.

seandan
17 Oct 2010, 01:40
Where do I go to edit the message that users see? I would like to change the hours to days.

Trevor Hannant
18 Oct 2010, 14:38
Works on a 4.0.7 test forum of mine.

Just to clarify (as I don't see it here and I haven't fully tested), is the timeframe a rolling one rather than, say, "you've posted the limited number of thread - now you have to wait x minutes"?

Would like to see the ability to make this work on calendar months - user can only post x times per month and resets at month end

Wajdan
14 Dec 2010, 08:23
I have checked, this mod does not work at vb 4 installations. Tested on 4.0.5

Wajdan
14 Dec 2010, 08:34
Sorry for above post.

Works on vb 4.0.5 . How can we change minutes to hours and days?

The Mrs
29 Jan 2011, 07:29
This mod was downloaded to our forum eons ago, but sat unused mostly. Just recently started using it, and it works fine in our 3.8.0 forum, even after several upgrades to the forum. Thanks!

Fra VB
02 Mar 2011, 17:50
Is there a way to set the time to indefinite, so it will always limit the number of open threads in a section based on usergroup, and differentiate between open and closed threads?

I need the software to be able to differentiate between open and closed threads, since when a user closes a thread it needs to allow them to post a new one. This needs to happen for an indefinite duration.

Thanks!

I am searching for this too

Fra VB
03 Mar 2011, 12:00
more... i need to add threads in moderation queue:confused:

acorndomains.co
26 Mar 2011, 23:42
This has been working fine but I want to use ForumRunner on my site http://www.forumrunner.net/

When I try this, you get the message:
"you have reached the maximum number of posts () allowed in an XX minuteperiod for the forum".

Any ideas for a fix please?

Thanks

pransis
19 Apr 2011, 04:43
The concept is good. This should have been part of VB 4.x features. Has anyone tested this on 4.1.3?

james7zt
27 Jul 2011, 22:02
test on vb4.1.4 L2 did not work. it's missing Throttle Posts/Threads -> Per Forum/Usergroup Settings

I only found the Throttle Posts under admincp settings/ options. but could not find forum/usergroup settings under Throttle Posts/Threads -> Per Forum/Usergroup Settings ... so sad. please upgrade your newer version that make it work with vb4.1.4 that would be much appreciate. thank you for your share.

SledgeHead
01 Aug 2011, 15:23
This has been working fine but I want to use ForumRunner on my site http://www.forumrunner.net/

When I try this, you get the message:
"you have reached the maximum number of posts () allowed in an XX minuteperiod for the forum".

Any ideas for a fix please?

Thanks

Same here. A fix would be nice.

TROLL
03 Aug 2011, 06:43
The theory behind this mod is great as you can see by all the different ways people want to use it.

It could be useful for limiting 'bumps' in a user's own FS thread to 1 per day, or one per week, etc. if it was configured that way which would be popular.

I would personally like to use it to throttle the number of FS threads that can be posted over X months, up to 1 year's time. For example, 1 thread every 2 months, or 5 threads every 12 months - for my "for sale" forum only.

If it is possible to further tweak this modification to be able to do this that would be fantastic. I am using vB 3.8.7 and I know many others are still using vB3 as well as 4.

Thanks for your contribution!

deen1982
06 Jun 2012, 09:10
Any similar MOD for v Bulletin 4.1.7?

dougdirac
12 Aug 2012, 17:25
Any MOD like this for 4.2?

flapjack
20 Aug 2012, 06:49
Doesn't work in 4.2 the best I can tell..

Is there any way to make it so a user can reply to a thread again, instead of by a time limit expiring, by a certain number of posts to the thread or if they're quoted? I know this is something that would require much more code, but just wondering how difficult something like that would be...

aaronhaul
30 Mar 2014, 23:42
Please I need this mod for vB v4.2.2.

Is there any update for this or a similar mod?

akz645
05 Aug 2015, 23:56
Still works on vB 4.2.3. I spent 1 hour just testing all the features and I didn't encounter any problems.
My friend has this working on vB 4.2.2 PL 1.

http://i.imgur.com/a6mtKCQ.png
http://i.imgur.com/864gVei.png
Once you set up it up, press add and this is what you'll see:
http://i.imgur.com/vR0q0OC.png
Example: Usergroup: Registered users. Forum: Testing Post Count.
5 threads every 60 minutes in that forum section & 10 posts every 30 mins.
Note 1: You can not give double 'rules' to the same usergroup, in the same forum (sadly).
For instance, if I wanted to also limit 'Registered Users' in the forum 'Testing Post Count' with 10 posts every 2 hours & 50 posts every 3 hours -> I wouldn't be able to do that. If I tried, it would just replace my 'rule' from above.
^If somebody could implement that feature, that would make this mod perfect for me :)

Anyway, this is what you'll see now:
http://i.imgur.com/WOse60B.png
Now if you ever leave admin CP and want to edit later on, this is how you'd find it:
http://i.imgur.com/TZtZEkd.png
http://i.imgur.com/Vwq0lyy.png
Note 2: I just pressed Find, without actually specifying the forum. Hence all the 'rules' I've put in all appear. Putting the 'filter' via selecting a specific forum and/or usergroup works perfectly fine.

Note 3: I'd recommend testing out all these features too. Set it to something really low -
Example: 1 thread per 5 mins & 2 posts per 4mins.
http://i.imgur.com/GtFbtGl.png
http://i.imgur.com/5X2c1LF.png

Admin CP -> Settings -> Options -> Throttle Posts
http://i.imgur.com/lpL9KUo.png
Edit time for Thread/Posts.
Admin CP -> Usergroups -> Usergroup Manger -> [Select Usergroup] (edit):
http://i.imgur.com/D46dLkQ.png
Note: The times will be global. On usergroup manger, you can only specify the maximum posts/threads. You can't have separate times & posts/threads for each usergroup this way (you'll have to do it the other way- ' Per Forum & Usergroup Settings')
Note 4: ^That takes second priority. The settings from 'Per Forum/Usergroup Settings' takes first priority as long as you have this set to yes: http://i.imgur.com/jujjS13.png