From be8aba2e3976a3249a998b22eb407b6292677ff4 Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Sun, 24 May 2015 05:00:40 +0000 Subject: [PATCH] Add a link to unset the alternate device. --- app/devices/device_edit.php | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/app/devices/device_edit.php b/app/devices/device_edit.php index 031a11b95c..cd39071992 100644 --- a/app/devices/device_edit.php +++ b/app/devices/device_edit.php @@ -347,6 +347,17 @@ require_once "resources/require.php"; //set the sub array index $x = "999"; +//alternate device settings + if (strlen($device_uuid_alternate) > 0) { + $sql = "select * from v_devices "; + $sql .= "where (domain_uuid = '".$domain_uuid."' or domain_uuid is null) "; + $sql .= "and device_uuid = '$device_uuid_alternate' "; + $prep_statement = $db->prepare(check_sql($sql)); + $prep_statement->execute(); + $device_alternate = $prep_statement->fetchAll(PDO::FETCH_NAMED); + unset ($prep_statement, $sql); + } + //get device lines $sql = "SELECT * FROM v_device_lines "; $sql .= "where device_uuid = '".$device_uuid."' "; @@ -1125,9 +1136,23 @@ require_once "resources/require.php"; echo "\n"; echo " ".$text['label-device_uuid_alternate']."\n"; echo "\n"; - echo "\n"; - echo " \n"; - echo "
\n"; + echo "\n"; + if (strlen($device_uuid_alternate) == 0) { + echo " "; + } + else { + $label = $device_alternate[0]['device_label']; + if (strlen($label) == 0) { $label = $device_alternate[0]['device_description']; } + if (strlen($label) == 0) { $label = $device_alternate[0]['device_mac_address']; } + echo " \n"; + echo " \n"; + echo " "; + echo " \n"; + echo " \n"; + echo "
$label $v_link_label_delete
\n"; + unset($label); + } + echo $text['description-device_uuid_alternate']."\n"; echo "\n"; echo "\n";