GUI - Fix the detailed access point view (#12543)

* Fix the detailed access point view
* Removing unused old tab file
This commit is contained in:
PipoCanaja
2021-02-18 15:10:32 +01:00
committed by GitHub
parent 01019cfc02
commit d20e1bdf5d
4 changed files with 8 additions and 17 deletions

View File

@@ -804,7 +804,7 @@ function generate_ap_link($args, $text = null, $type = null)
function generate_ap_url($ap, $vars = [])
{
return generate_url(['page' => 'device', 'device' => $ap['device_id'], 'tab' => 'accesspoint', 'ap' => $ap['accesspoint_id']], $vars);
return generate_url(['page' => 'device', 'device' => $ap['device_id'], 'tab' => 'accesspoints', 'ap' => $ap['accesspoint_id']], $vars);
}//end generate_ap_url()
// Find all the files in the given directory that match the pattern

View File

@@ -1,13 +0,0 @@
<?php
echo "<div style='margin: 0px;'><table border=0 cellspacing=0 cellpadding=5 width=100%>";
$i = '1';
$ap = dbFetchRow("SELECT * FROM `access_points` WHERE `device_id` = ? AND `accesspoint_id` = ? AND `deleted` = '0' ORDER BY `name`,`radio_number` ASC", [$device['device_id'], $vars['ap']]);
echo "<div class=ifcell style='margin: 0px;'><table width=100% cellpadding=10 cellspacing=0>";
require 'includes/html/print-accesspoint.inc.php';
echo '</table></div>';

View File

@@ -4,7 +4,11 @@ echo "<div style='margin: 0px;'><table border=0 cellspacing=0 cellpadding=5 widt
$i = '1';
$aps = dbFetchRows("SELECT * FROM `access_points` WHERE `device_id` = ? AND `deleted` = '0' ORDER BY `name`,`radio_number` ASC", [$device['device_id']]);
if ($vars['ap'] > 0) { //We have a selected AP
$aps = dbFetchRows("SELECT * FROM `access_points` WHERE `device_id` = ? AND `accesspoint_id` = ? AND `deleted` = '0' ORDER BY `name`,`radio_number` ASC", [$device['device_id'], $vars['ap']]);
} else {
$aps = dbFetchRows("SELECT * FROM `access_points` WHERE `device_id` = ? AND `deleted` = '0' ORDER BY `name`,`radio_number` ASC", [$device['device_id']]);
}
echo "<div style='margin: 0px;'><table border=0 cellspacing=0 cellpadding=5 width=100%>";
foreach ($aps as $ap) {
include 'includes/html/print-accesspoint.inc.php';

View File

@@ -12,7 +12,7 @@ if ($int_colour) {
}
}
$text = $ap['name'] . ' ' . $ap['type'];
$text = $ap['name'] . ' (' . $ap['type'] . ')';
$ap['text'] = $text;
echo "<tr style=\"background-color: $row_colour;\" valign=top onmouseover=\"this.style.backgroundColor='" . Config::get('list_colour.highlight') . "';\" onmouseout=\"this.style.backgroundColor='$row_colour';\" onclick=\"location.href='" . generate_ap_url($ap) . "/'\" style='cursor: pointer;'>
@@ -43,7 +43,7 @@ echo "<i class='fa fa-wifi fa-lg icon-theme' aria-hidden='true'></i> " . format_
echo '</td></tr>';
if ($vars['tab'] == 'accesspoint') {
if ($vars['ap'] > 0) { // We have a selected AP, let's show details
$graph_type = 'accesspoints_numasoclients';
echo "<tr style='background-color: $row_colour; padding: 0px;'><td colspan=7>";
echo "<div class='graphhead'>Associated Clients</div>";