Some improvements for Ban functionality (#1262)

* Some improvements for Ban functionality

* Updated

* Updated

* Update functions.php

* Updated

* Update viewprofile.php

* Update viewtopic.php

* Updated

* Updated

* Updated

* Updated

* Update mysql.sql

* Updated

* Updated
This commit is contained in:
Roman Kelesidis 2023-12-26 17:38:16 +07:00 committed by GitHub
commit 7beb4afa72
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
18 changed files with 83 additions and 272 deletions

View file

@ -394,6 +394,20 @@ $user = new TorrentPier\Legacy\Common\User();
$userdata =& $user->data;
/**
* Initial ban check
*/
if ($banInfo = getUserBanInfo($user->id)) {
if (!IS_GUEST) {
$user->session_end();
}
if (!empty($banInfo['ban_reason'])) {
bb_die($lang['YOU_BEEN_BANNED'] . '<br><br>' . $banInfo['ban_reason']);
} else {
bb_die($lang['YOU_BEEN_BANNED']);
}
}
/**
* Cron
*/