mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Device-Groups Draft
This commit is contained in:
@@ -29,7 +29,22 @@ if (isset($_REQUEST['search']))
|
||||
{
|
||||
$found = 0;
|
||||
|
||||
if($_REQUEST['type'] == 'device') {
|
||||
if( $_REQUEST['type'] == 'group' ) {
|
||||
include_once('../includes/device-groups.inc.php');
|
||||
foreach( dbFetchRows("SELECT name FROM device_groups WHERE name LIKE '%".$search."%'") as $group ) {
|
||||
if( $_REQUEST['map'] ) {
|
||||
$results[] = array('name'=>'g:'.$group['name']);
|
||||
} else {
|
||||
$results[] = array('name'=>$group['name']);
|
||||
}
|
||||
}
|
||||
die(json_encode($results));
|
||||
} elseif( $_REQUEST['type'] == 'alert-rules' ) {
|
||||
foreach( dbFetchRows("SELECT name FROM alert_rules WHERE name LIKE '%".$search."%'") as $rules ) {
|
||||
$results[] = array('name'=>$rules['name']);
|
||||
}
|
||||
die(json_encode($results));
|
||||
} elseif($_REQUEST['type'] == 'device') {
|
||||
|
||||
// Device search
|
||||
$results = dbFetchRows("SELECT * FROM `devices` WHERE `hostname` LIKE '%" . $search . "%' OR `location` LIKE '%" . $search . "%' ORDER BY hostname LIMIT 8");
|
||||
|
Reference in New Issue
Block a user