mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Leave it to generate_device_link for sysName/hostName/IP (#13000)
* avoid forcing displayed name, so generate_device_link decides according to LibreNMS config * same fix for BGP display * other generate_device_link occurences * more * more
This commit is contained in:
@@ -312,7 +312,7 @@ if (! Auth::user()->hasGlobalRead()) {
|
|||||||
unset($sep);
|
unset($sep);
|
||||||
|
|
||||||
echo ' <td></td>
|
echo ' <td></td>
|
||||||
<td width=150>' . $localaddresslink . '<br />' . generate_device_link($peer, shorthost($peer['hostname']), ['tab' => 'routing', 'proto' => 'bgp']) . '</td>
|
<td width=150>' . $localaddresslink . '<br />' . generate_device_link($peer, null, ['tab' => 'routing', 'proto' => 'bgp']) . '</td>
|
||||||
<td width=30><b>»</b></td>
|
<td width=30><b>»</b></td>
|
||||||
<td width=150>' . $peeraddresslink . "</td>
|
<td width=150>' . $peeraddresslink . "</td>
|
||||||
<td width=50><b>$peer_type</b></td>
|
<td width=50><b>$peer_type</b></td>
|
||||||
|
|||||||
@@ -269,7 +269,7 @@ if (strpos($port['label'], 'oopback') === false && ! $graph_type) {
|
|||||||
echo "<i class='fa fa-arrow-right fa-lg' style='color:green' aria-hidden='true'></i> ";
|
echo "<i class='fa fa-arrow-right fa-lg' style='color:green' aria-hidden='true'></i> ";
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '<b>' . generate_port_link($link_if, makeshortif($link_if['label'])) . ' on ' . generate_device_link($link_if, shorthost($link_if['hostname']));
|
echo '<b>' . generate_port_link($link_if, makeshortif($link_if['label'])) . ' on ' . generate_device_link($link_if);
|
||||||
|
|
||||||
if ($int_links_v6[$int_link]) {
|
if ($int_links_v6[$int_link]) {
|
||||||
echo " <b style='color: #a10000;'>v6</b>";
|
echo " <b style='color: #a10000;'>v6</b>";
|
||||||
@@ -293,7 +293,7 @@ if ($port_details && Config::get('enable_port_relationship') === true && port_pe
|
|||||||
$pw_peer_int = dbFetchRow('SELECT * FROM `ports` AS I, pseudowires AS P WHERE I.device_id = ? AND P.cpwVcID = ? AND P.port_id = I.port_id', [$pseudowire['peer_device_id'], $pseudowire['cpwVcID']]);
|
$pw_peer_int = dbFetchRow('SELECT * FROM `ports` AS I, pseudowires AS P WHERE I.device_id = ? AND P.cpwVcID = ? AND P.port_id = I.port_id', [$pseudowire['peer_device_id'], $pseudowire['cpwVcID']]);
|
||||||
|
|
||||||
$pw_peer_int = cleanPort($pw_peer_int);
|
$pw_peer_int = cleanPort($pw_peer_int);
|
||||||
echo "$br<i class='fa fa-cube fa-lg' style='color:green' aria-hidden='true'></i><b> " . generate_port_link($pw_peer_int, makeshortif($pw_peer_int['label'])) . ' on ' . generate_device_link($pw_peer_dev, shorthost($pw_peer_dev['hostname'])) . '</b>';
|
echo "$br<i class='fa fa-cube fa-lg' style='color:green' aria-hidden='true'></i><b> " . generate_port_link($pw_peer_int, makeshortif($pw_peer_int['label'])) . ' on ' . generate_device_link($pw_peer_dev) . '</b>';
|
||||||
$br = '<br />';
|
$br = '<br />';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ foreach (dbFetchRows($sql, $param) as $alertlog) {
|
|||||||
$response[] = [
|
$response[] = [
|
||||||
'id' => $rulei++,
|
'id' => $rulei++,
|
||||||
'count' => $alertlog['COUNT(*)'],
|
'count' => $alertlog['COUNT(*)'],
|
||||||
'hostname' => '<div class="incident">' . generate_device_link($dev, shorthost($dev['hostname'])),
|
'hostname' => '<div class="incident">' . generate_device_link($dev),
|
||||||
'alert_rule' => $alertlog['name'],
|
'alert_rule' => $alertlog['name'],
|
||||||
];
|
];
|
||||||
}//end foreach
|
}//end foreach
|
||||||
|
|||||||
@@ -108,7 +108,7 @@ foreach (dbFetchRows($sql, $param) as $alertlog) {
|
|||||||
'time_logged' => $alertlog['humandate'],
|
'time_logged' => $alertlog['humandate'],
|
||||||
'details' => '<a class="fa fa-plus incident-toggle" style="display:none" data-toggle="collapse" data-target="#incident' . ($rulei) . '" data-parent="#alerts"></a>',
|
'details' => '<a class="fa fa-plus incident-toggle" style="display:none" data-toggle="collapse" data-target="#incident' . ($rulei) . '" data-parent="#alerts"></a>',
|
||||||
'verbose_details' => "<button type='button' class='btn btn-alert-details fa fa-info command-alert-details' style='display:none' aria-label='Details' id='alert-details' data-alert_log_id='{$alert_log_id}'></button>",
|
'verbose_details' => "<button type='button' class='btn btn-alert-details fa fa-info command-alert-details' style='display:none' aria-label='Details' id='alert-details' data-alert_log_id='{$alert_log_id}'></button>",
|
||||||
'hostname' => '<div class="incident">' . generate_device_link($dev, shorthost($dev['hostname'])) . '<div id="incident' . ($rulei) . '" class="collapse">' . $fault_detail . '</div></div>',
|
'hostname' => '<div class="incident">' . generate_device_link($dev) . '<div id="incident' . ($rulei) . '" class="collapse">' . $fault_detail . '</div></div>',
|
||||||
'alert' => htmlspecialchars($alertlog['alert']),
|
'alert' => htmlspecialchars($alertlog['alert']),
|
||||||
'status' => "<i class='alert-status " . $status . "' title='" . ($alert_state ? 'active' : 'recovered') . "'></i>",
|
'status' => "<i class='alert-status " . $status . "' title='" . ($alert_state ? 'active' : 'recovered') . "'></i>",
|
||||||
'severity' => $alertlog['severity'],
|
'severity' => $alertlog['severity'],
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ foreach (dbFetchRows($sql, $param) as $device) {
|
|||||||
$device['group_name'] = 'General';
|
$device['group_name'] = 'General';
|
||||||
}
|
}
|
||||||
$response[] = [
|
$response[] = [
|
||||||
'hostname' => generate_device_link($device, format_hostname($device), ['tab' => 'graphs', 'group' => 'poller']),
|
'hostname' => generate_device_link($device, null, ['tab' => 'graphs', 'group' => 'poller']),
|
||||||
'last_polled' => $device['last_polled'],
|
'last_polled' => $device['last_polled'],
|
||||||
'poller_group' => $device['group_name'],
|
'poller_group' => $device['group_name'],
|
||||||
'location' => $device['location'],
|
'location' => $device['location'],
|
||||||
|
|||||||
@@ -40,9 +40,9 @@ foreach (dbFetchRows($sql, [$device_id]) as $stp_ports_db) {
|
|||||||
'state' => $stp_ports_db['state'],
|
'state' => $stp_ports_db['state'],
|
||||||
'enable' => $stp_ports_db['enable'],
|
'enable' => $stp_ports_db['enable'],
|
||||||
'pathCost' => $stp_ports_db['pathCost'],
|
'pathCost' => $stp_ports_db['pathCost'],
|
||||||
'designatedRoot' => ($root_device ? generate_device_link($root_device, $root_device['hostname']) : \LibreNMS\Util\Rewrite::readableOUI($stp_ports_db['designatedRoot'])) . '<br>' . \LibreNMS\Util\Rewrite::readableMac($stp_ports_db['designatedRoot']),
|
'designatedRoot' => ($root_device ? generate_device_link($root_device) : \LibreNMS\Util\Rewrite::readableOUI($stp_ports_db['designatedRoot'])) . '<br>' . \LibreNMS\Util\Rewrite::readableMac($stp_ports_db['designatedRoot']),
|
||||||
'designatedCost' => $stp_ports_db['designatedCost'],
|
'designatedCost' => $stp_ports_db['designatedCost'],
|
||||||
'designatedBridge' => ($bridge_device ? generate_device_link($bridge_device, $bridge_device['hostname']) : \LibreNMS\Util\Rewrite::readableOUI($stp_ports_db['designatedBridge'])) . '<br>' . \LibreNMS\Util\Rewrite::readableMac($stp_ports_db['designatedBridge']),
|
'designatedBridge' => ($bridge_device ? generate_device_link($bridge_device) : \LibreNMS\Util\Rewrite::readableOUI($stp_ports_db['designatedBridge'])) . '<br>' . \LibreNMS\Util\Rewrite::readableMac($stp_ports_db['designatedBridge']),
|
||||||
'designatedPort' => $stp_ports_db['designatedPort'],
|
'designatedPort' => $stp_ports_db['designatedPort'],
|
||||||
'forwardTransitions' => $stp_ports_db['forwardTransitions'],
|
'forwardTransitions' => $stp_ports_db['forwardTransitions'],
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user