Add server origin column, disabled by default

This commit is contained in:
ruan 2019-09-08 09:13:49 +02:00
parent 7038eccf35
commit 439fab95ae
7 changed files with 39 additions and 29 deletions

View File

@ -22,6 +22,7 @@ foreach ($rows as $row) {
"date" => $page->millis_to_date($row['time']), "date" => $page->millis_to_date($row['time']),
"expires" => $page->expiry($row), "expires" => $page->expiry($row),
"server.name" => $page->server($row), "server.name" => $page->server($row),
"server.origin" => $page->server($row, "server_origin"),
)); ));
} }
$page->table_end(); $page->table_end();

View File

@ -207,6 +207,7 @@ try {
"date" => $page->millis_to_date($row['time']), "date" => $page->millis_to_date($row['time']),
"expires" => $page->expiry($row), "expires" => $page->expiry($row),
"server.name" => $page->server($row), "server.name" => $page->server($row),
"server.origin" => $page->server($row, "server_origin"),
)); ));
} }

View File

@ -449,6 +449,9 @@ class Page {
if (!$this->settings->show_server_scope) { if (!$this->settings->show_server_scope) {
unset($array["server.name"]); unset($array["server.name"]);
} }
if (!$this->settings->show_server_origin) {
unset($array["server.origin"]);
}
if ($print_headers && !$this->table_headers_printed) { if ($print_headers && !$this->table_headers_printed) {
$headers = array_keys($array); $headers = array_keys($array);
$headers_translated = array(); $headers_translated = array();

View File

@ -40,6 +40,9 @@ final class Settings {
// Show server scope column? // Show server scope column?
$this->show_server_scope = false; $this->show_server_scope = false;
// Show server origin column?
$this->show_server_origin = false;
// Show inactive bans? Removed bans will show (Unbanned), mutes will show (Unmuted), warnings will show (Expired). // Show inactive bans? Removed bans will show (Unbanned), mutes will show (Unmuted), warnings will show (Expired).
$this->show_inactive_bans = true; $this->show_inactive_bans = true;

View File

@ -20,7 +20,7 @@ foreach ($rows as $row) {
"executor" => $page->get_avatar($page->get_banner_name($row), $row['banned_by_uuid']), "executor" => $page->get_avatar($page->get_banner_name($row), $row['banned_by_uuid']),
"reason" => $page->clean($row['reason']), "reason" => $page->clean($row['reason']),
"date" => $page->millis_to_date($row['time']), "date" => $page->millis_to_date($row['time']),
"server.name" => $page->server($row, "server_origin"), "server.origin" => $page->server($row, "server_origin"),
)); ));
} }
$page->table_end(); $page->table_end();

View File

@ -22,6 +22,7 @@ foreach ($rows as $row) {
"date" => $page->millis_to_date($row['time']), "date" => $page->millis_to_date($row['time']),
"expires" => $page->expiry($row), "expires" => $page->expiry($row),
"server.name" => $page->server($row), "server.name" => $page->server($row),
"server.origin" => $page->server($row, "server_origin"),
)); ));
} }
$page->table_end(); $page->table_end();

View File

@ -22,6 +22,7 @@ foreach ($rows as $row) {
"expires" => $page->expiry($row), "expires" => $page->expiry($row),
"received-warning" => (($page->active($row, 'warned') === true) ? "1" : "0"), "received-warning" => (($page->active($row, 'warned') === true) ? "1" : "0"),
"server.name" => $page->server($row), "server.name" => $page->server($row),
"server.origin" => $page->server($row, "server_origin"),
)); ));
} }
$page->table_end(); $page->table_end();