Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -7,7 +7,7 @@
*
* @package observium
* @subpackage webui
* @copyright (C) 2006-2013 Adam Armstrong, (C) 2013-2019 Observium Limited
* @copyright (C) Adam Armstrong
*
*/
@ -31,88 +31,83 @@ echo '<thead><tr>
$i = "1";
$radios = dbFetchRows("SELECT * FROM `wifi_radios` WHERE `device_id` = ? ORDER BY `radio_number` ASC", array($device['device_id']));
$radios = dbFetchRows("SELECT * FROM `wifi_radios` WHERE `device_id` = ? ORDER BY `radio_number` ASC", [$device['device_id']]);
foreach ($radios as $radio)
{
foreach ($radios as $radio) {
switch ($radio['radio_type'])
{
case 'ieee802dot11a':
$radio['type'] = "802.11a";
break;
case 'ieee802dot11b':
$radio['type'] = "802.11b";
break;
case 'ieee802dot11g':
$radio['type'] = "802.11g";
break;
case 'ieee802dot11na':
$radio['type'] = "802.11n (5GHz)";
break;
case 'ieee802dot11ng':
$radio['type'] = "802.11n (2.4GHz)";
break;
case 'ieee802dot11ac':
$radio['type'] = "802.11ac";
break;
default:
$radio['type'] = "Unknown";
break;
}
switch ($radio['radio_type']) {
case 'ieee802dot11a':
$radio['type'] = "802.11a";
break;
case 'ieee802dot11b':
$radio['type'] = "802.11b";
break;
case 'ieee802dot11g':
$radio['type'] = "802.11g";
break;
case 'ieee802dot11na':
$radio['type'] = "802.11n (5GHz)";
break;
case 'ieee802dot11ng':
$radio['type'] = "802.11n (2.4GHz)";
break;
case 'ieee802dot11ac':
$radio['type'] = "802.11ac";
break;
default:
$radio['type'] = "Unknown";
break;
}
echo '<tr class="' . $radio['row_class'] . '">
echo '<tr class="' . $radio['row_class'] . '">
<td style="width: 1px; background-color: ' . $radio['table_tab_colour'] . '; margin: 0px; padding: 0px; width: 10px;"></td>
<td style="width: 1px;"></td>';
if ($radio['radio_ap'] == "0")
{
echo '<td><b>self</b></td>';
}
else
{
echo '<td><b>' . $radio['radio_ap'] . '</b></td>';
}
echo '<td><b>' . $radio['radio_number'] . '</b></td>';
echo '<td>' . $radio['type'] . '</td>';
echo '<td>' . $radio['radio_channel'] . '</td>';
echo '<td>' . $radio['radio_txpower'] . '</td>';
echo '<td>' . $radio['radio_bsstype'] . '</td>';
echo '<td>' . $radio['radio_protection'] . '</td>';
echo '<td>' . $radio['radio_status'] . '</td>';
echo '<td>' . $radio['radio_clients'] . '</td>';
if ($radio['radio_ap'] == "0") {
echo '<td><b>self</b></td>';
} else {
echo '<td><b>' . $radio['radio_ap'] . '</b></td>';
}
echo '<td><b>' . $radio['radio_number'] . '</b></td>';
echo '<td>' . $radio['type'] . '</td>';
echo '<td>' . $radio['radio_channel'] . '</td>';
echo '<td>' . $radio['radio_txpower'] . '</td>';
echo '<td>' . $radio['radio_bsstype'] . '</td>';
echo '<td>' . $radio['radio_protection'] . '</td>';
echo '<td>' . $radio['radio_status'] . '</td>';
echo '<td>' . $radio['radio_clients'] . '</td>';
echo('</tr>');
echo('</tr>');
echo '<tr>';
echo '<td colspan="11">';
echo '<tr>';
echo '<td colspan="11">';
$graph_array['type'] = "wifiradio_bits";
$graph_array['id'] = $radio['wifi_radio_id'];
echo('<h3>Traffic</h4>');
$graph_array['type'] = "wifiradio_bits";
$graph_array['id'] = $radio['wifi_radio_id'];
echo('<h3>Traffic</h4>');
print_graph_row($graph_array);
print_graph_row($graph_array);
$graph_array['type'] = "wifiradio_frames";
$graph_array['id'] = $radio['wifi_radio_id'];
echo('<h3>Frames</h4>');
$graph_array['type'] = "wifiradio_frames";
$graph_array['id'] = $radio['wifi_radio_id'];
echo('<h3>Frames</h4>');
print_graph_row($graph_array);
print_graph_row($graph_array);
$graph_array['type'] = "wifiradio_rxerrors";
$graph_array['id'] = $radio['wifi_radio_id'];
echo('<h3>Receive Errors</h4>');
$graph_array['type'] = "wifiradio_rxerrors";
$graph_array['id'] = $radio['wifi_radio_id'];
echo('<h3>Receive Errors</h4>');
print_graph_row($graph_array);
print_graph_row($graph_array);
$graph_array['type'] = "wifiradio_clients";
$graph_array['id'] = $radio['wifi_radio_id'];
echo('<h3>Clients</h4>');
$graph_array['type'] = "wifiradio_clients";
$graph_array['id'] = $radio['wifi_radio_id'];
echo('<h3>Clients</h4>');
print_graph_row($graph_array);
print_graph_row($graph_array);
echo '</td>';
echo '</tr>';
echo '</td>';
echo '</tr>';
}