diff options
Diffstat (limited to 'inc')
| -rw-r--r-- | inc/config.php | 3 | ||||
| -rw-r--r-- | inc/functions.php | 4 | ||||
| -rw-r--r-- | inc/mod/pages.php | 1 |
3 files changed, 6 insertions, 2 deletions
diff --git a/inc/config.php b/inc/config.php index 41cbbd12..1525b8bb 100644 --- a/inc/config.php +++ b/inc/config.php @@ -579,6 +579,9 @@ // How many ban appeals can be made for a single ban? $config['ban_appeals_max'] = 1; + // Show moderator name on ban page. + $config['show_modname'] = false; + /* * ==================== * Markup settings diff --git a/inc/functions.php b/inc/functions.php index a88e8fc8..2e16c419 100644 --- a/inc/functions.php +++ b/inc/functions.php @@ -777,8 +777,8 @@ function checkBan($board = false) { if (event('check-ban', $board)) return true; - - $bans = Bans::find($_SERVER['REMOTE_ADDR'], $board); + + $bans = Bans::find($_SERVER['REMOTE_ADDR'], $board, $config['show_modname']); foreach ($bans as &$ban) { if ($ban['expires'] && $ban['expires'] < time()) { diff --git a/inc/mod/pages.php b/inc/mod/pages.php index 292d36a2..c21086ed 100644 --- a/inc/mod/pages.php +++ b/inc/mod/pages.php @@ -953,6 +953,7 @@ function mod_ban_appeals() { $query = query("SELECT *, ``ban_appeals``.`id` AS `id` FROM ``ban_appeals`` LEFT JOIN ``bans`` ON `ban_id` = ``bans``.`id` + LEFT JOIN ``mods`` ON ``bans``.`creator` = ``mods``.`id` WHERE `denied` != 1 ORDER BY `time`") or error(db_error()); $ban_appeals = $query->fetchAll(PDO::FETCH_ASSOC); foreach ($ban_appeals as &$ban) { |
