* @copyright (C) 2006-2013 Adam Armstrong, (C) 2013-2023 Observium Limited * */ if ($vars['editing']) { if ($readonly) { print_error_permission('You have insufficient permissions to edit settings.'); } else { $param = ['icon' => $vars['icon']]; $rows_updated = dbUpdate($param, 'devices', '`device_id` = ?', [$device['device_id']]); if ($rows_updated > 0 || $updated) { $update_message = "Device icon updated."; $updated = 1; $device = dbFetchRow("SELECT * FROM `devices` WHERE `device_id` = ?", [$device['device_id']]); } elseif ($rows_updated = '-1') { $update_message = "Device icon unchanged. No update necessary."; $updated = -1; } else { $update_message = "Device icon update error."; } } if ($updated && $update_message) { print_message($update_message); } elseif ($update_message) { print_error($update_message); } } ?>

Device icon


' . nicecase($icon_default) . '

'); echo('' . "\n"); foreach ($config['os'][$device['os']]['icons'] as $icon_new) { if ($icon_new != $icon) { echo('

' . "\n"); $numicons++; } } if ($numicons % 10 == 0) { echo(" \n"); echo(" \n"); } ?>

' . ucwords(strtr($icon_new, '_', ' ')) . '

'); echo('