added option for showing the mod in ban page.
also fixes issue where the Staff is not shown in ban appeals.
This commit is contained in:
parent
f7b6693c02
commit
53ada6a5ff
@ -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
|
||||
|
@ -778,7 +778,7 @@ 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()) {
|
||||
|
@ -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) {
|
||||
|
@ -30,7 +30,15 @@
|
||||
{% endif %}
|
||||
<p>
|
||||
{% trans %}Your ban was filed on{% endtrans %}
|
||||
<strong>{{ ban.created|date(config.ban_date) }}</strong> {% trans %}and{% endtrans %} <span id="expires">
|
||||
<strong>{{ ban.created|date(config.ban_date) }}</strong>
|
||||
{% if config.show_modname %}
|
||||
{% if ban.username %}
|
||||
{% trans %}by{% endtrans %} <strong> {{ ban.username }} </strong>
|
||||
{% else %}
|
||||
{% trans %}by{% endtrans %} <em> 'system' </em>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% trans %}and{% endtrans %} <span id="expires">
|
||||
{% if ban.expires and time() >= ban.expires %}
|
||||
{% trans %} has since expired. Refresh the page to continue.{% endtrans %}
|
||||
{% elseif ban.expires %}
|
||||
|
Loading…
Reference in New Issue
Block a user