mirror of
https://gitlab.com/ruany/litebans-php.git
synced 2025-05-23 08:29:06 +00:00
94 lines
3.6 KiB
PHP
94 lines
3.6 KiB
PHP
<?php
|
|
require 'includes/page.php';
|
|
?>
|
|
<head>
|
|
<title>Tempbans - <?php echo $name; ?></title>
|
|
</head>
|
|
<?php
|
|
|
|
$table = $table_bans;
|
|
$sql = 'SELECT * FROM ' . $table . ' INNER JOIN ' . $table_history . ' on ' . $table . '.uuid=' . $table_history . '.uuid ' . $active_query .
|
|
' GROUP BY name ORDER BY time DESC LIMIT ' . $limit_per_page;
|
|
|
|
if (!$result = $conn->query($sql)) {
|
|
die('Query error [' . $conn->error . ']');
|
|
}
|
|
?>
|
|
<body>
|
|
<div class="container">
|
|
<div class="row">
|
|
|
|
<div class="col-lg-12">
|
|
<h1 class="page-header">Bans</h1>
|
|
<ol class="breadcrumb">
|
|
<li><a href="index.php">Home</a></li>
|
|
<li class="active">Bans</li>
|
|
</ol>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="row" style="margin-bottom:60px;">
|
|
<div class="col-lg-12">
|
|
<table class="table table-hover table-bordered table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>
|
|
<div style="text-align: center;">Name</div>
|
|
</th>
|
|
<th>
|
|
<div style="text-align: center;">Banned By</div>
|
|
</th>
|
|
<th>
|
|
<div style="text-align: center;">Reason</div>
|
|
</th>
|
|
<th>
|
|
<div style="text-align: center;">Banned On</div>
|
|
</th>
|
|
<th>
|
|
<div style="text-align: center;">Banned Until</div>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php while ($row = $result->fetch_assoc()) {
|
|
// <<-----------------Ban Date Converter------------>> //
|
|
date_default_timezone_set("UTC");
|
|
$timeEpoch = $row['time'];
|
|
$timeConvert = $timeEpoch / 1000;
|
|
$timeResult = date('F j, Y, g:i a', $timeConvert);
|
|
// <<-----------------Expiration Time Converter------------>> //
|
|
$expiresEpoch = $row['until'];
|
|
$expiresConvert = $expiresEpoch / 1000;
|
|
$expiresResult = date('F j, Y, g:i a', $expiresConvert);
|
|
?>
|
|
<tr>
|
|
|
|
<td><?php $banned = $row['name'];
|
|
echo "<img src='https://minotar.net/avatar/" . $banned . "/25' style='margin-bottom:5px;margin-right:5px;border-radius:2px;' />" . $banned; ?>
|
|
</td>
|
|
<td><?php $banner = get_banner_name($row['banned_by_name']);
|
|
echo "<img src='https://minotar.net/avatar/" . $banner . "/25' style='margin-bottom:5px;margin-right:5px;border-radius:2px;' />" . $banner ?>
|
|
</td>
|
|
<td style="width: 30%;"><?php echo $row['reason']; ?></td>
|
|
<td><?php echo $timeResult; ?></td>
|
|
<td>
|
|
<?php if ($row['until'] <= 0) {
|
|
$expiresResult = 'Permanent Ban';
|
|
}
|
|
if ($row['active'] == 0) {
|
|
$expiresResult .= ' (Unbanned)';
|
|
}
|
|
echo $expiresResult;
|
|
?>
|
|
</td>
|
|
</tr>
|
|
<?php }
|
|
$result->free();
|
|
echo "</tbody></table>";
|
|
?>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
include 'includes/footer.php';
|
|
?>
|
|
</div>
|