litebans-php/bans.php
ruan f64a147a72
Spring cleaning - another big refactor for the locale system
en_US locale reduced from 88 messages to 43 messages.
Redundant messages have been purged, making it much easier to translate everything.
Message indexes now form a consistent and generified tree/branch/leaf structure.
2018-03-09 08:29:13 +02:00

31 lines
900 B
PHP

<?php
require_once './inc/page.php';
$page = new Page("bans");
$page->print_title();
$page->print_header();
$page->print_check_form();
$page->table_begin();
$rows = $page->run_query();
foreach ($rows as $row) {
$player_name = $page->get_name($row['uuid']);
if ($player_name === null) continue;
$page->print_table_rows($row, array(
$page->t("table.player") => $page->get_avatar($player_name, $row['uuid']),
$page->t("table.executor") => $page->get_avatar($page->get_banner_name($row), $row['banned_by_uuid']),
$page->t("table.reason") => $page->clean($row['reason']),
$page->t("table.date") => $page->millis_to_date($row['time']),
$page->t("table.expires") => $page->expiry($row),
$page->t("table.server.name") => $page->server($row),
));
}
$page->table_end();
$page->print_pager();
$page->print_footer();