mirror of
https://gitlab.com/ruany/litebans-php.git
synced 2025-05-23 08:29:06 +00:00
Add null check for history lookups
This commit is contained in:
parent
928594e9b9
commit
84341fcd6e
15
bans.php
15
bans.php
@ -13,22 +13,23 @@
|
||||
global $table_bans, $conn, $show_inactive_bans;
|
||||
$result = run_query($table_bans);
|
||||
while ($row = $result->fetch(PDO::FETCH_ASSOC)) {
|
||||
$timeResult = millis_to_date($row['time']);
|
||||
$expiresResult = millis_to_date($row['until']);
|
||||
$player_name = get_name($row['uuid']);
|
||||
if ($player_name === null) continue;
|
||||
$until = millis_to_date($row['until']);
|
||||
?>
|
||||
<tr>
|
||||
<td><?php echo get_avatar(get_name($row['uuid'])); ?></td>
|
||||
<td><?php echo get_avatar($player_name); ?></td>
|
||||
<td><?php echo get_avatar(get_banner_name($row)); ?></td>
|
||||
<td style="width: 30%;"><?php echo clean($row['reason']); ?></td>
|
||||
<td><?php echo $timeResult; ?></td>
|
||||
<td><?php echo millis_to_date($row['time']); ?></td>
|
||||
<td>
|
||||
<?php if ($row['until'] <= 0) {
|
||||
$expiresResult = 'Permanent Ban';
|
||||
$until = 'Permanent Ban';
|
||||
}
|
||||
if ($show_inactive_bans && !$row['active']) {
|
||||
$expiresResult .= ' (Unbanned)';
|
||||
$until .= ' (Unbanned)';
|
||||
}
|
||||
echo $expiresResult;
|
||||
echo $until;
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -101,7 +101,7 @@ function print_check_form($table) {
|
||||
<form onsubmit="captureForm(event);" class="form-inline"><div class="form-group"><input type="text" class="form-control" id="user" placeholder="Player"></div><button type="submit" class="btn btn-default" style="margin-left: 5px;">Check</button></form>
|
||||
</div>
|
||||
<script type="text/javascript">function captureForm(b){o=$("#output");o.removeClass("in");x=setTimeout(function(){o.html("<br>")}, 150);$.ajax({type:"POST",url:"check.php",data:{name:$("#user").val(),table:"' . $table . '"}}).done(function(c){clearTimeout(x);o.html(c);o.addClass("in")});b.preventDefault();return false};</script>
|
||||
<div id="output" class="success fade" data-alert="alert" style="margin-left: 15px;"></div>
|
||||
<div id="output" class="success fade" data-alert="alert" style="margin-left: 15px;"><br></div>
|
||||
</div>
|
||||
');
|
||||
}
|
||||
|
15
mutes.php
15
mutes.php
@ -12,22 +12,23 @@
|
||||
global $table_mutes, $conn, $show_inactive_bans;
|
||||
$result = run_query($table_mutes);
|
||||
while ($row = $result->fetch(PDO::FETCH_ASSOC)) {
|
||||
$timeResult = millis_to_date($row['time']);
|
||||
$expiresResult = millis_to_date($row['until']);
|
||||
$player_name = get_name($row['uuid']);
|
||||
if ($player_name === null) continue;
|
||||
$until = millis_to_date($row['until']);
|
||||
?>
|
||||
<tr>
|
||||
<td><?php echo get_avatar(get_name($row['uuid'])); ?></td>
|
||||
<td><?php echo get_avatar($player_name); ?></td>
|
||||
<td><?php echo get_avatar(get_banner_name($row)); ?></td>
|
||||
<td style="width: 30%;"><?php echo clean($row['reason']); ?></td>
|
||||
<td><?php echo $timeResult; ?></td>
|
||||
<td><?php echo millis_to_date($row['time']); ?></td>
|
||||
<td>
|
||||
<?php if ($row['until'] <= 0) {
|
||||
$expiresResult = 'Permanent Mute';
|
||||
$until = 'Permanent Mute';
|
||||
}
|
||||
if ($show_inactive_bans && !$row['active']) {
|
||||
$expiresResult .= ' (Unmuted)';
|
||||
$until .= ' (Unmuted)';
|
||||
}
|
||||
echo $expiresResult;
|
||||
echo $until;
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
|
12
warnings.php
12
warnings.php
@ -12,20 +12,22 @@
|
||||
global $table_warnings, $conn, $show_inactive_bans;
|
||||
$result = run_query($table_warnings);
|
||||
while ($row = $result->fetch(PDO::FETCH_ASSOC)) {
|
||||
$expiresResult = millis_to_date($row['until']);
|
||||
$player_name = get_name($row['uuid']);
|
||||
if ($player_name === null) continue;
|
||||
$until = millis_to_date($row['until']);
|
||||
?>
|
||||
<tr>
|
||||
<td><?php echo get_avatar(get_name($row['uuid'])); ?></td>
|
||||
<td><?php echo get_avatar($player_name); ?></td>
|
||||
<td><?php echo get_avatar(get_banner_name($row)); ?></td>
|
||||
<td style="width: 30%;"><?php echo clean($row['reason']); ?></td>
|
||||
<td>
|
||||
<?php if ($row['until'] <= 0) {
|
||||
$expiresResult = 'Permanent Warning';
|
||||
$until = 'Permanent Warning';
|
||||
}
|
||||
if ($show_inactive_bans && !$row['active']) {
|
||||
$expiresResult .= ' (Expired)';
|
||||
$until .= ' (Expired)';
|
||||
}
|
||||
echo $expiresResult;
|
||||
echo $until;
|
||||
?>
|
||||
</td>
|
||||
<td>
|
||||
|
Loading…
x
Reference in New Issue
Block a user