Fixes HTML

main
Yasen Pramatarov 2025-01-29 10:44:54 +02:00
parent 676e145349
commit 50b89f92ea
5 changed files with 432 additions and 431 deletions

View File

@ -4,7 +4,7 @@
<div class="row mb-4"> <div class="row mb-4">
<div class="col-12 mb-4"> <div class="col-12 mb-4">
<h2 class="mb-0">Jilo Agents status</h2> <h2 class="mb-0">Jilo Agents status</h2>
<small>manage and monitor agents on platform <?= htmlspecialchars($platform_id) ?> (<?= htmlspecialchars($platformDetails[0]['name']) ?>).</small> <small>manage and monitor agents on platform <strong><?= htmlspecialchars($platformDetails[0]['name']) ?></strong></small>
</div> </div>
</div> </div>

View File

@ -1,10 +1,10 @@
<!-- "jitsi components events" --> <!-- jitsi components events -->
<div class="container-fluid mt-2"> <div class="container-fluid mt-2">
<div class="row mb-4"> <div class="row mb-4">
<div class="col-md-6 mb-5"> <div class="col-md-6 mb-5">
<h2>Jitsi components events</h2> <h2 class="mb-0">Jitsi components events</h2>
<small>Log events related to Jitsi Meet components like Jicofo, Videobridge, Jigasi, etc.</small> <small>log events related to Jitsi Meet components like Jicofo, Videobridge, Jigasi, etc.</small>
</div> </div>
<div class="row mb-4"> <div class="row mb-4">
@ -94,4 +94,4 @@
</div> </div>
</div> </div>
</div> </div>
<!-- "/jitsi components events" --> <!-- /jitsi components events -->

View File

@ -1,8 +1,10 @@
<!-- help --> <!-- help -->
<div class="container-fluid mt-2"> <div class="container-fluid mt-2">
<div class="row mb-4"> <div class="row mb-4">
<div class="col-12 mb-4"> <div class="col-12 mb-4">
<h2>Help</h2> <h2 class="mb-0">Help</h2>
<small>about this program</small>
</div> </div>
</div> </div>
@ -85,7 +87,7 @@
statistics and graphs of the usage, the events and the issues. statistics and graphs of the usage, the events and the issues.
</p> </p>
<p class="card-text"> <p class="card-text">
It's a multi-user web tool with user levels and access rights integrated into it, making it suitable It is a multi-user web tool with user levels and access rights integrated into it, making it suitable
for the different levels in an enterprise. for the different levels in an enterprise.
</p> </p>
<div class="alert alert-info mt-3 mb-0"> <div class="alert alert-info mt-3 mb-0">

View File

@ -49,13 +49,13 @@ $timeNow = new DateTime('now', new DateTimeZone($userTimezone));
<i class="fas fa-list" data-toggle="tooltip" data-placement="right" data-offset="30.0" title="latest data"></i>latest data <i class="fas fa-list" data-toggle="tooltip" data-placement="right" data-offset="30.0" title="latest data"></i>latest data
</li> </li>
</a> </a>
<a href="<?= htmlspecialchars($app_root) ?>?platform=<?= htmlspecialchars($platform_id) ?>&page=data&item=configjs"> <a href="<?= htmlspecialchars($app_root) ?>?platform=<?= htmlspecialchars($platform_id) ?>&page=livejs&item=config.js">
<li class="list-group-item<?php if ($page === 'data' && $item === 'configjs') echo ' list-group-item-secondary'; else echo ' list-group-item-action'; ?>"> <li class="list-group-item<?php if ($page === 'livejs' && $item === 'config.js') echo ' list-group-item-secondary'; else echo ' list-group-item-action'; ?>">
<i class="fas fa-tv" data-toggle="tooltip" data-placement="right" data-offset="30.0" title="config.js"></i>config.js <i class="fas fa-tv" data-toggle="tooltip" data-placement="right" data-offset="30.0" title="config.js"></i>config.js
</li> </li>
</a> </a>
<a href="<?= htmlspecialchars($app_root) ?>?platform=<?= htmlspecialchars($platform_id) ?>&page=data&item=interfaceconfigjs"> <a href="<?= htmlspecialchars($app_root) ?>?platform=<?= htmlspecialchars($platform_id) ?>&page=livejs&item=interface_config.js">
<li class="list-group-item<?php if ($page === 'data' && $item === 'interfaceconfigjs') echo ' list-group-item-secondary'; else echo ' list-group-item-action'; ?>"> <li class="list-group-item<?php if ($page === 'livejs' && $item === 'interface_config.js') echo ' list-group-item-secondary'; else echo ' list-group-item-action'; ?>">
<i class="fas fa-th" data-toggle="tooltip" data-placement="right" data-offset="30.0" title="interface_config.js"></i>interface_config.js <i class="fas fa-th" data-toggle="tooltip" data-placement="right" data-offset="30.0" title="interface_config.js"></i>interface_config.js
</li> </li>
</a> </a>

View File

@ -2,7 +2,8 @@
<div class="container-fluid mt-2"> <div class="container-fluid mt-2">
<div class="row mb-4"> <div class="row mb-4">
<div class="col"> <div class="col">
<h2>Security settings</h2> <h2 class="mb-0">Security settings</h2>
<small>network restrictions to control flooding and brute force attacks</small>
<ul class="nav nav-tabs mt-5"> <ul class="nav nav-tabs mt-5">
<?php if ($userObject->hasRight($user_id, 'superuser') || $userObject->hasRight($user_id, 'edit whitelist')) { ?> <?php if ($userObject->hasRight($user_id, 'superuser') || $userObject->hasRight($user_id, 'edit whitelist')) { ?>
<li class="nav-item"> <li class="nav-item">
@ -195,8 +196,7 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<?php <?php $stmt = $rateLimiter->db->prepare("
$stmt = $rateLimiter->db->prepare("
SELECT ip_address, username, attempted_at SELECT ip_address, username, attempted_at
FROM {$rateLimiter->ratelimitTable} FROM {$rateLimiter->ratelimitTable}
ORDER BY attempted_at DESC ORDER BY attempted_at DESC
@ -204,8 +204,7 @@
"); ");
$stmt->execute(); $stmt->execute();
$attempts = $stmt->fetchAll(PDO::FETCH_ASSOC); $attempts = $stmt->fetchAll(PDO::FETCH_ASSOC);
foreach ($attempts as $attempt) { foreach ($attempts as $attempt) { ?>
?>
<tr> <tr>
<td><?= htmlspecialchars($attempt['ip_address']) ?></td> <td><?= htmlspecialchars($attempt['ip_address']) ?></td>
<td><?= htmlspecialchars($attempt['username']) ?></td> <td><?= htmlspecialchars($attempt['username']) ?></td>