View Full Version : Advanced Flood Control
akanevsky
12-28-2005, 10:00 PM
I no longer support my hacks. Please feel free to update them and release new versions elsewhere as long as I get the credit for the original modification.
/*===================================*\
|| Advanced Flood Control
||
|| Author : Anton Kanevsky
|| Works on : vBulletin 3.5.x - 3.8.x
|| Released : Jun 29, 2009
||
|| Time required to install: ~30 seconds
|| Difficulty: easy
\*===================================*/
DESCRIPTION
This hack gives you a couple of advanced post flood control settings.
STATISTICS
File Uploads: 1
Products to Install: 1
FEATURES
Allows you to control flood check time on a per-usergroup basis.
Optional "Dynamic Flood Control Time", using which an admin may specify an extended number of seconds for users who have posted X or more posts in Y hours.
VERSION HISTORY
1.1.0
[+] The product is now officially compatible with 3.5.x - 3.8.x.
[+] Simplified a few phrases.
1.0.1
[+] The product is now officially compatible with 3.6.
[F] Corrected a minor typo.
1.0.0
Initial Version
The installation manual is contained within the attached file.
IF YOU LIKE MY HACK, PLEASE CLICK INSTALL (https://vborg.vbsupport.ru/vborg_miscactions.php?do=installhack&threadid=217466)
WNxWakko
12-29-2005, 11:32 PM
Sweet, just what I needed. Installing
WNxWakko
12-29-2005, 11:41 PM
Hmm, I set 240 seconds in my unregistered usergroup and it didnt stop me from posting multiple times.
akanevsky
12-30-2005, 12:16 AM
That is because you are an administrator of the board. The flood thing does not apply to moderators and higher.
WNxWakko
12-30-2005, 12:25 AM
I logged out. I did say as unregistered it let me post over and over.
akanevsky
12-30-2005, 01:15 AM
How should it detect posts from unregistered people? vBulletin does not do that... Otherwise, all the guests on the internet would be dependant on each other. If you want, uninstall the hack, and see for yourself that vbulletin's flood control does not concern guests.
WNxWakko
12-30-2005, 01:20 AM
Yes I just found that out. Thats riciculous. You would think it could track the IP as an additional post.
akanevsky
12-30-2005, 01:22 AM
Not really... IPs are often shared, esspecially, on corporate networks. That would be a nuissance is posting would treat a network of computers as the same computer... :(
WNxWakko
12-30-2005, 01:27 AM
I would think that the board could just store each user as a session cookie and know if that person posted again.
akanevsky
12-30-2005, 01:38 AM
Yes... But you should really post this issue on Jelsoft's site :)
Snake
12-31-2005, 12:56 PM
Great hack but you can always use the Auto Merge Double Post hack by Xenon as it is much easier. :p
akanevsky
12-31-2005, 12:57 PM
Auto Merge does not merge posts that were made in different threads ;)
nhacso
01-18-2006, 01:34 AM
Psionic Vision, you can add a countdown number appear in "Submit" button and align left "Submit" phare in template showthread_quickreply and editpost (a number I said is the second set by Advanced Flood Control in admincp). This idea make the members in forum know how long they have permission post a next post after they post a new post before.
Example: I set 40 second in "Extended Minium Time Between Post", a members name is ABC post a reply, if ABC want post a next new post => button submit is hidden, member ABC can't not click the submit button and a number countdown appear. When the a number countdown from (40) to (0), button "submit" is appear again for member ABC submit new post.
akanevsky
01-18-2006, 05:53 PM
That is standard feature of vBulletin 3.5.x.
Exernon
02-09-2006, 03:39 AM
Psionic Vision, you can add a countdown number appear in "Submit" button and align left "Submit" phare in template showthread_quickreply and editpost (a number I said is the second set by Advanced Flood Control in admincp). This idea make the members in forum know how long they have permission post a next post after they post a new post before.
Example: I set 40 second in "Extended Minium Time Between Post", a members name is ABC post a reply, if ABC want post a next new post => button submit is hidden, member ABC can't not click the submit button and a number countdown appear. When the a number countdown from (40) to (0), button "submit" is appear again for member ABC submit new post.
Great idea! Like the post quick reply and submit reply button will be disabled until the time between posts is consumed.
akanevsky
04-07-2006, 10:47 PM
Feel free to request that feature from Jelsoft. Modifying the vbulletin interface is not the purpose of this hack.
zagman76
04-19-2006, 03:34 AM
this hack stopped working for me... :(
it does not seem to overwrite the vB global setting (when set differently)
-edit- I think it's because of the upgrade to 3.5.4 ... any chance of an updated hack? :)
akanevsky
04-19-2006, 09:56 PM
Yes, I'll check whether the hack is compatible with 3.5.4, and if it's not - I'll update it.
zagman76
04-29-2006, 04:37 AM
Yes, I'll check whether the hack is compatible with 3.5.4, and if it's not - I'll update it.
Cool! :) It was extreemly useful (before we upgraded), and I would love to have it available again!
Tallrat
05-30-2006, 06:40 PM
Need some help. I got this to work for reply and quick reply but new posts arent working. Im kinda new at this. Where does the bitfield_floodchecktime file go? Thanks
akanevsky
05-31-2006, 08:40 PM
The bitfield goes into xml subfolder under includes folder of your forum.
Tallrat
06-01-2006, 07:37 PM
Thanks PV for reply. I had bitfeild in correct folder. This is working fine in reply and new reply, It works great setting differant groups for differant times but the new post doesnt work. People still flooding one after another. Is there something Im missing? I just noticed I have vb 3.53 is that it? Thanks again ;)
akanevsky
06-02-2006, 12:32 AM
That is something you should report to jelsoft, as afaic flood has never applied to new thread for some reason.
Is this working on 3.5.4 does anyone know? PV said he was going to update it but it doesnt look like he has.
Bounce
07-14-2006, 09:56 PM
Can this be set to just 1 user or would I have to set up a new usergroup and add that userto it, its not all users we want to limit, just one or 2
many thanks :bunny:
Is this working on 3.5.4 does anyone know? PV said he was going to update it but it doesnt look like he has.
Installed no probs here , wether its workin or not i await above answer althou just going to test something :)
rasun
12-17-2006, 11:36 AM
Really great mod, thanks.:)
Have installed on 3.6.3 and seems to work perfectly.
I don?t get the meaning of "Dynamic Flood Control Time" and so I don?t use this feature.
But the "Per-Usergroup Flood Control Time" works without any problems.
Really were looking for a mod like this and I am happy that it also works on 3.6 ^^
akanevsky
12-17-2006, 02:56 PM
Dynamic Flood Control:
https://vborg.vbsupport.ru/attachment.php?attachmentid=40121&d=1135896636
rasun
12-17-2006, 08:47 PM
hmm ok I think I get the meaning of it now. ^^
Btw. are you sure you havn?t mixed X and Y there?
...who have posted X or more posts in Y hours....
X -Last X hours...
Y -Post Number...
akanevsky
12-18-2006, 12:53 AM
Yes, I have - good point. Just use common sense to fill those out based on the rest of the field title (rather than the X or the Y).
Wajdan
10-09-2010, 09:56 AM
Please why not make one for vb4 ?
akanevsky
10-09-2010, 10:21 PM
There is:
https://vborg.vbsupport.ru/showthread.php?t=237387
rosqa93
01-13-2011, 10:02 AM
thanks
souperman
03-22-2011, 10:46 PM
I get invalid file when I try to import the file :/
souperman
03-22-2011, 11:10 PM
subscribed.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.