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?
|
// How many ban appeals can be made for a single ban?
|
||||||
$config['ban_appeals_max'] = 1;
|
$config['ban_appeals_max'] = 1;
|
||||||
|
|
||||||
|
// Show moderator name on ban page.
|
||||||
|
$config['show_modname'] = false;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ====================
|
* ====================
|
||||||
* Markup settings
|
* Markup settings
|
||||||
|
@ -777,8 +777,8 @@ function checkBan($board = false) {
|
|||||||
|
|
||||||
if (event('check-ban', $board))
|
if (event('check-ban', $board))
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
$bans = Bans::find($_SERVER['REMOTE_ADDR'], $board);
|
$bans = Bans::find($_SERVER['REMOTE_ADDR'], $board, $config['show_modname']);
|
||||||
|
|
||||||
foreach ($bans as &$ban) {
|
foreach ($bans as &$ban) {
|
||||||
if ($ban['expires'] && $ban['expires'] < time()) {
|
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``
|
$query = query("SELECT *, ``ban_appeals``.`id` AS `id` FROM ``ban_appeals``
|
||||||
LEFT JOIN ``bans`` ON `ban_id` = ``bans``.`id`
|
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());
|
WHERE `denied` != 1 ORDER BY `time`") or error(db_error());
|
||||||
$ban_appeals = $query->fetchAll(PDO::FETCH_ASSOC);
|
$ban_appeals = $query->fetchAll(PDO::FETCH_ASSOC);
|
||||||
foreach ($ban_appeals as &$ban) {
|
foreach ($ban_appeals as &$ban) {
|
||||||
|
@ -30,7 +30,15 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
<p>
|
<p>
|
||||||
{% trans %}Your ban was filed on{% endtrans %}
|
{% 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 %}
|
{% if ban.expires and time() >= ban.expires %}
|
||||||
{% trans %} has since expired. Refresh the page to continue.{% endtrans %}
|
{% trans %} has since expired. Refresh the page to continue.{% endtrans %}
|
||||||
{% elseif ban.expires %}
|
{% elseif ban.expires %}
|
||||||
|
Loading…
Reference in New Issue
Block a user