• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Be able to ban users for a certain number of hours

Admin

Well-Known Member
Staff member
Administrator
Be able to ban users for a certain number of hours

Template Edit Description:

This is an edit of the /modcp/banning.php file.
It allows you to ban users for a certain number of hours (you choose).
Difficulty: Easy

Step 1:

Open modcp/banning.php in an editor of your choice, for this tutorial I will be using Notepad ++.

On line 261 find the code:
PHP:
// check that the number of days is valid    if ($vbulletin->GPC['period'] != 'PERMANENT' AND !preg_match('#^(D|M|Y)_[1-9][0-9]?$#', $vbulletin->GPC['period']))    {        print_stop_message('invalid_ban_period_specified');    }
Look at the (D|M|Y) code and do this:

PHP:
// check that the number of days is valid    if ($vbulletin->GPC['period'] != 'PERMANENT' AND !preg_match('#^(h|D|M|Y)_[1-9][0-9]?$#', $vbulletin->GPC['period']))    {        print_stop_message('invalid_ban_period_specified');    }
As you can see, I have added the h before it. DON't use a capital H as it will not work.

Step 2:

On line 395 find this code:
PHP:
// make a list of banning period options    $periodoptions = array(        $temporary_phrase => array(            'D_1'  => "1 $vbphrase[day]",            'D_2'  => "2 $vbphrase[days]",            'D_3'  => "3 $vbphrase[days]",            'D_4'  => "4 $vbphrase[days]",            'D_5'  => "5 $vbphrase[days]",            'D_6'  => "6 $vbphrase[days]",            'D_7'  => "7 $vbphrase[days]",            'D_10' => "10 $vbphrase[days]",            'D_14' => "2 $vbphrase[weeks]",            'D_21' => "3 $vbphrase[weeks]",            'M_1'  => "1 $vbphrase[month]",            'M_2' => "2 $vbphrase[months]",            'M_3' => "3 $vbphrase[months]",            'M_4' => "4 $vbphrase[months]",            'M_5' => "5 $vbphrase[months]",            'M_6' => "6 $vbphrase[months]",            'Y_1' => "1 $vbphrase[year]",            'Y_2' => "2 $vbphrase[years]",        ),
Above the 'D_1' => "1 $vbphrase[day]", add:

PHP:
'h_1' => "1 $vbphrase[hours]",
PHP:
'h_6' => "6 $vbphrase[hours]",
PHP:
'h_12' => "12 $vbphrase[hours]",

You can change these to suit you best (or add more).

It should now look like:​

qpwd.png

It is useful if you do not wish to ban a user for a day, just a little go away type thing.
 

Facebook Comments

Similar threads
Thread starter Title Forum Replies Date
Admin [OzzModz] Move Ban IP Block To Top Xenforo 0
Admin [PB] Manage Reply Ban on Locked Thread Xenforo 2 Xenforo 0
Admin [MMO] User Ban Info xenforo 2 Xenforo 0
T Hàn Quốc ban hành “tự do quy định” cho các công ty crypto Tin tức CNTT 0
Admin Country Registration Ban xenforo 2 Xenforo 0
I Share code wap chat ket ban lam quen... nhan tin PHP 1
T Aj pro huong dan mjh lam wap chat tren wapego hoac lam wap mua ban tren xtgem voj.Thanks? Góc thành viên học tập 9
luongchungls Android Tải avatar bật bí cách tăng level 9 , kiếm nghìn xu không bị ban nick Crack, hack, mod, ghép game, ứng dụng 0
Q Kiem viec lam them tai nha . Tang thu nhap cho ban Trò chuyện linh tinh 1
N Mua ban va cho thue container van phong 0969 060 525 Trò chuyện linh tinh 0
C Mua ban va cho thue container van phong 0969 060 525 Trò chuyện linh tinh 0
D Mua ban va cho thue container van phong 0969 060 525 Trò chuyện linh tinh 0
D Mua ban va cho thue container van phong 0969 060 525 Trò chuyện linh tinh 0
T Mua ban va cho thue container van phong 0969 060 525 Trò chuyện linh tinh 0
T Mua ban va cho thue container van phong 0969 060 525 Trò chuyện linh tinh 0
T Mua ban va cho thue container van phong 0969 060 525 Trò chuyện linh tinh 0
T Mua ban va cho thue container van phong 0969 060 525 Trò chuyện linh tinh 0
V Lan can cầu thang,ban công,sắt Inox Trò chuyện linh tinh 0
H Game pc Ban căn hộ khu đo thị nam trung yên sổ đỏ chính chủ Máy tính 0
Admin Ban quản trị TTVN chúc các em 95 thi tốt nghiệp tốt và vượt qua kỳ thi này Thảo luận chung 4
Admin Daily Short Term Banning by BOP5 (Ban users during part of the day or night) Add-ons 0
Admin Share mod thu gọn quản lí của ban quản trị Johncms 0
T Help Reset wapka lại ban đầu Wap builder, wapego, xtgem, wen.ru, wapka, wap4 3
roboconz Help ai biet mod ban phim java cua dien thoai cam ung thi vao day Mã nguồn wap 3
boy94 Can tien ban domain gia re. Hosting & Domain Share 6
Admin Force ban reason to be entered Add-ons 0
yeuthenao Chan wap ban re 50k Hosting & Domain Share 17
H Can tien ban wap cuc re? All Shared Scripts 4
Admin Hướng dẫn thêm nút ban thành viên style mobile vbb Vbb tutorial 5
V Lt - Ban Info Vbulletin 0
S Lâm tặc triệt hạ gỗ quý ngay sát ủy ban xã Tin tức, sự kiện thường ngày 0
V [KET BAN] anh em o dau, ten gi, sinh ngay, truong nao, lop may, da co nguoi yeu chua Thành viên làm quen 6
S “Quan” xã diễn tập, đóng cửa ủy ban 3 ngày Tin tức, sự kiện thường ngày 0
S Lò mổ "siêu bẩn" mọc ngay... ủy ban xã Tin tức, sự kiện thường ngày 0
S Kết luận ban đầu vụ xâm hại chùa Trăm Gian Tin tức, sự kiện thường ngày 0
S Không đi học thêm, học sinh bị lưu ban Tin tức, sự kiện thường ngày 0
Admin Thông báo TTVN tuyển ban quản trị đợt 2 năm 2012 Thông báo mới 23
S Ông Kim Jong-Un ban hành lệnh chiến đấu Tin tức, sự kiện thường ngày 0
S Bộ Chính trị, Ban Bí thư gương mẫu kiểm điểm Tin tức, sự kiện thường ngày 0
S Chủ tịch Ủy ban Olympic Libya bị bắt cóc Tin tức, sự kiện thường ngày 0
Admin 1 giờ 45 ngày 02/07/12 sân NSK Olimpiyskiy Tây Ban Nha - Italia Tin tức, sự kiện thường ngày 18
Admin 1 giờ 45 ngày 28/6 sân Donbass Arena Bồ Đào Nha -Tây Ban Nha Tin tức, sự kiện thường ngày 8
Admin Thông báo hành vi lập top nhảm sẽ bị ban Thông báo mới 15
Admin Hướng dẫn thêm chức năng ban thành viên nhanh gọn lẹ Vbulletin 5
Admin 1 giờ 45 ngày 24/06/12 sân Donbass Arena Pháp - Tây Ban Nha Tin tức, sự kiện thường ngày 4
Admin Hành vi quảng cáo trong inbox sẽ bị ban Hỗ trợ sử dụng diễn đàn 4
Admin 1 giờ 45 ngày 19/6 sân Arena Gdansk - Gdansk Tây Ban Nha - Croatia Tin tức, sự kiện thường ngày 50
Admin Tây Ban Nha - Italia Trò chuyện linh tinh 51
Admin Hướng dẫn tạo box phòng họp Ban Quản Trị ẩn với thành viên và khách cho vbb Vbulletin 18
Q [hot] army 2 ban duoi nuoc S40 4

Similar threads

New posts New threads New resources

Back
Top