diff --git a/includes/page.php b/includes/page.php index cab6f80..f12d137 100644 --- a/includes/page.php +++ b/includes/page.php @@ -205,7 +205,13 @@ class Page { if ($header === "Reason") { $style = "style=\"width: 30%;\""; } - echo "$text"; + $a = "a"; + if ($header === "Received Warning") { + $icon = ($text !== "No") ? "glyphicon-ok" : "glyphicon-remove"; + $a .= " class=\"glyphicon $icon\" aria-hidden=true"; + $text = ""; + } + echo "<$a style=\"color: #fcfcfc;\" href=\"info.php?type=$type&id=$id\">$text"; } echo ""; } diff --git a/warnings.php b/warnings.php index 6f64fc1..b22ea3f 100644 --- a/warnings.php +++ b/warnings.php @@ -6,7 +6,7 @@ use PDO; require_once './includes/page.php'; $page = new Page("warnings"); $page->print_title(); -$headers = array("Name", "Warned By", "Reason", "Warned Until", "Received Warning?"); +$headers = array("Name", "Warned By", "Reason", "Warned Until", "Received Warning"); $page->print_page_header(); @@ -19,11 +19,11 @@ while ($row = $result->fetch(PDO::FETCH_ASSOC)) { if ($player_name === null) continue; $page->print_table_rows($row, array( - 'Name' => $page->get_avatar($player_name, $row['uuid']), - 'Warned By' => $page->get_avatar($page->get_banner_name($row), $row['banned_by_uuid']), - 'Reason' => $page->clean($row['reason']), - 'Warned Until' => $page->expiry($row), - 'Received Warning?' => $row['warned'] ? "Yes" : "No", + 'Name' => $page->get_avatar($player_name, $row['uuid']), + 'Warned By' => $page->get_avatar($page->get_banner_name($row), $row['banned_by_uuid']), + 'Reason' => $page->clean($row['reason']), + 'Warned Until' => $page->expiry($row), + 'Received Warning' => $row['warned'] ? "Yes" : "No", )); } $page->table_end();