![]() |
Custom Ban Lengths
What I'm trying to do is add additional ban lengths that are less than 1 day. (one hour, six hours, and twelve hours, specifically).
I found in modcp/banning.php where I can add options to the dropdown menu but these options don't seem to do anything, as they just create a ban that is listed as -0 days. What I want to know is how to define the values H_1, H_6, and H_12 as hours to ban for. I can't seem to find where D_1, etc, are defined otherwise I could just use that as a reference. If someone can point me in the right direction that would be rad. |
If you look in banning.php around line 261, there's this code:
Code:
// check that the number of days is valid you'll have to add h to the (D|M|Y) part to allow it as valid. Also, because it uses the function convert_date_to_timestamp() (in includes/functions_banning.php) to calcualte the lift date from the "period", it looks like you'll have to use lower case h instead of H. Another issue may be that because the bans are lifted by a scheduled task, you'll also have to make sure that that task runs more often than once a day. ETA: ... turns out it does run once per hour by default. |
I forgot to mention that I added capital H to the exclusion list in that code but thank you so much, using lowercase H made it work.
Also, I upped the frequency of unban users to 15 minutes. So the code I added, aside from what was posted in the previous reply, in case anyone happens across this later on, is this: The ones with stars at the start (which you should obviously exclude) are the ones I added. file: modcp/banning.php Code:
// make a list of banning period options |
Quote:
You should consider adding this to the template mods for vBulletin 5. I've been trying to figure this out for hours now and happened to stumble upon your post. |
All times are GMT. The time now is 01:05 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|