mirror of
https://gitlab.com/ruany/litebans-php.git
synced 2025-07-09 07:17:32 +00:00
Remove chat colors
This commit is contained in:
parent
16af5f2c15
commit
40001ad0be
2
bans.php
2
bans.php
@ -66,7 +66,7 @@
|
||||
<tr>
|
||||
<td><?php echo get_avatar($row['name']); ?></td>
|
||||
<td><?php echo get_avatar($row['banned_by_name']); ?></td>
|
||||
<td style="width: 30%;"><?php echo $row['reason']; ?></td>
|
||||
<td style="width: 30%;"><?php echo clean($row['reason']); ?></td>
|
||||
<td><?php echo $timeResult; ?></td>
|
||||
<td>
|
||||
<?php if ($row['until'] <= 0) {
|
||||
|
@ -27,7 +27,7 @@ if (isset($_POST['name'], $_POST['table'])) {
|
||||
$until = millis_to_date($row['until']);
|
||||
echo($name . ' is banned! <br>');
|
||||
echo('Banned by: ' . $banner . '<br>');
|
||||
echo('Reason: ' . $reason . '<br>');
|
||||
echo('Reason: ' . clean($reason) . '<br>');
|
||||
echo('Banned on: ' . $time . '<br>');
|
||||
if ($row['until'] > 0) {
|
||||
echo('Banned until: ' . $until . '<br>');
|
||||
|
@ -36,4 +36,17 @@ function millis_to_date($millis) {
|
||||
date_default_timezone_set("UTC");
|
||||
return date('F j, Y, g:i a', $millis / 1000);
|
||||
}
|
||||
|
||||
/**
|
||||
* Removes chat colors from a string.
|
||||
* @param $text
|
||||
*/
|
||||
function clean($text) {
|
||||
if (strstr($text, "\xa7") || strstr($text, "&")) {
|
||||
$regex = "/(?i)(\xa7|&)[0-9A-FK-OR]/";
|
||||
return preg_replace($regex, "", $text);
|
||||
}
|
||||
return $text;
|
||||
}
|
||||
|
||||
?>
|
||||
|
@ -33,7 +33,7 @@
|
||||
<tr>
|
||||
<td><?php echo get_avatar($row['name']); ?></td>
|
||||
<td><?php echo get_avatar($row['banned_by_name']); ?></td>
|
||||
<td style="width: 30%;"><?php echo $row['reason']; ?></td>
|
||||
<td style="width: 30%;"><?php echo clean($row['reason']); ?></td>
|
||||
<td><?php echo $timeResult; ?></td>
|
||||
<td>
|
||||
<?php if ($row['until'] <= 0) {
|
||||
|
@ -39,7 +39,7 @@
|
||||
<tr>
|
||||
<td><?php echo get_avatar($row['name']); ?></td>
|
||||
<td><?php echo get_avatar($row['banned_by_name']); ?></td>
|
||||
<td style="width: 30%;"><?php echo $row['reason']; ?></td>
|
||||
<td style="width: 30%;"><?php echo clean($row['reason']); ?></td>
|
||||
<td>
|
||||
<?php if ($row['until'] <= 0) {
|
||||
$expiresResult = 'Permanent Warning';
|
||||
|
Loading…
x
Reference in New Issue
Block a user