diff --git a/app/devices/device_edit.php b/app/devices/device_edit.php index c26391c710..c1bbd0bdde 100644 --- a/app/devices/device_edit.php +++ b/app/devices/device_edit.php @@ -548,177 +548,181 @@ require_once "resources/require.php"; echo " "; echo " "; - echo " "; - echo " ".$text['label-keys'].":"; - echo " "; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - $sql = "SELECT * FROM v_device_keys "; - $sql .= "WHERE domain_uuid = '".$_SESSION['domain_uuid']."' "; - $sql .= "AND device_uuid = '".$device_uuid."' "; - $sql .= "ORDER by device_key_id asc "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - foreach($result as $row) { + if (permission_exists('device_key_add') || permission_exists('device_key_edit')) { + echo " "; + echo " "; + echo " "; + echo " "; } - echo "\n"; - echo " \n"; - - echo "\n"; - - echo "\n"; - - echo "\n"; - - echo " \n"; - echo " \n"; - echo "
".$text['label-device_key_id']."".$text['label-device_key_type']."".$text['label-device_key_value']."".$text['label-device_key_label']." 
".$text['label-keys'].":"; + echo " \n"; echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; echo " \n"; + $sql = "SELECT * FROM v_device_keys "; + $sql .= "WHERE domain_uuid = '".$_SESSION['domain_uuid']."' "; + $sql .= "AND device_uuid = '".$device_uuid."' "; + $sql .= "ORDER by device_key_id asc "; + $prep_statement = $db->prepare(check_sql($sql)); + $prep_statement->execute(); + $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); + foreach($result as $row) { + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + } + + echo "\n"; + echo " \n"; + + echo "\n"; + + echo "\n"; + + echo "\n"; + + echo " \n"; + echo " \n"; + echo "
\n"; - echo " ".$row['device_key_id']." \n"; - echo " \n"; - echo " ".$row['device_key_type']." \n"; - echo " \n"; - echo " ".$row['device_key_value']." \n"; - echo " \n"; - echo " ".$row['device_key_label']." \n"; - echo " \n"; - if (permission_exists('device_key_edit')) { - echo " $v_link_label_edit\n"; - } - if (permission_exists('device_key_delete')) { - echo " $v_link_label_delete\n"; - } - echo " ".$text['label-device_key_id']."".$text['label-device_key_type']."".$text['label-device_key_value']."".$text['label-device_key_label']." 
\n"; + echo " ".$row['device_key_id']." \n"; + echo " \n"; + echo " ".$row['device_key_type']." \n"; + echo " \n"; + echo " ".$row['device_key_value']." \n"; + echo " \n"; + echo " ".$row['device_key_label']." \n"; + echo " \n"; + if (permission_exists('device_key_edit')) { + echo " $v_link_label_edit\n"; + } + if (permission_exists('device_key_delete')) { + echo " $v_link_label_delete\n"; + } + echo "
\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "\n"; + echo " \n"; + echo "\n"; + echo " \n"; + echo "\n"; + echo " \n"; + echo "
\n"; + if (strlen($text['description-keys']) > 0) { + echo "
".$text['description-keys']."\n"; + } + echo "
\n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo "\n"; - echo " \n"; - echo "\n"; - echo " \n"; - echo "\n"; - echo " \n"; - echo "
\n"; - if (strlen($text['description-settings']) > 0) { - echo "
".$text['description-settings']."\n"; - } - echo " "; - echo " "; - - echo " "; - echo " ".$text['label-settings'].":"; - echo " "; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - $sql = "SELECT * FROM v_device_settings "; - $sql .= "WHERE domain_uuid = '".$_SESSION['domain_uuid']."' "; - $sql .= "AND device_uuid = '".$device_uuid."' "; - $sql .= "ORDER by device_setting_subcategory asc "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - foreach($result as $row) { - //if (strlen($row['line_number']) == 0) { $row['line_number'] = "1"; } + if (permission_exists('device_setting_add')) { + echo " "; + echo " "; + echo " \n"; + echo " \n"; + echo "
".$text['label-device_setting_name']."".$text['label-device_setting_value']."".$text['label-enabled']."".$text['label-device_setting_description']." 
".$text['label-settings'].":"; + echo " \n"; echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; echo " \n"; - } + $sql = "SELECT * FROM v_device_settings "; + $sql .= "WHERE domain_uuid = '".$_SESSION['domain_uuid']."' "; + $sql .= "AND device_uuid = '".$device_uuid."' "; + $sql .= "ORDER by device_setting_subcategory asc "; + $prep_statement = $db->prepare(check_sql($sql)); + $prep_statement->execute(); + $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); + $result_count = count($result); + foreach($result as $row) { + //if (strlen($row['line_number']) == 0) { $row['line_number'] = "1"; } + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + } - echo "\n"; - echo "\n"; + echo "\n"; + echo "\n"; - echo "\n"; + echo "\n"; - echo "\n"; + echo "\n"; - echo "\n"; + echo "\n"; - echo " \n"; - echo " \n"; - echo "
\n"; - echo " ".$row['device_setting_subcategory']." \n"; - echo " \n"; - echo " ".$row['device_setting_value']." \n"; - echo " \n"; - echo " ".$row['device_setting_enabled']." \n"; - echo " \n"; - echo " ".$row['device_setting_description']." \n"; - echo " \n"; - if (permission_exists('device_edit')) { - echo " $v_link_label_edit\n"; - } - if (permission_exists('device_delete')) { - echo " $v_link_label_delete\n"; - } - echo " ".$text['label-device_setting_name']."".$text['label-device_setting_value']."".$text['label-enabled']."".$text['label-device_setting_description']." 
\n"; + echo " ".$row['device_setting_subcategory']." \n"; + echo " \n"; + echo " ".$row['device_setting_value']." \n"; + echo " \n"; + echo " ".$row['device_setting_enabled']." \n"; + echo " \n"; + echo " ".$row['device_setting_description']." \n"; + echo " \n"; + if (permission_exists('device_edit')) { + echo " $v_link_label_edit\n"; + } + if (permission_exists('device_delete')) { + echo " $v_link_label_delete\n"; + } + echo "
\n"; - echo " \n"; - echo "
\n"; + echo " \n"; + echo "\n"; - echo " \n"; - echo "\n"; + echo " \n"; + echo "\n"; - echo " \n"; - echo "\n"; + echo " \n"; + echo "\n"; - echo " \n"; - echo "\n"; + echo " \n"; + echo "\n"; - echo " \n"; - echo "
\n"; - if (strlen($text['description-settings']) > 0) { - echo "
".$text['description-settings']."\n"; + echo "
\n"; + echo " \n"; + echo "
\n"; + if (strlen($text['description-settings']) > 0) { + echo "
".$text['description-settings']."\n"; + } + echo " "; + echo " "; } - echo " "; - echo " "; echo "\n"; echo "\n";