break; case 'show_delete_avatar': $user_id = $_REQUEST['user_id']; $next_url = AmpConfig::get('web_path') . '/admin/users.php?action=delete_avatar&user_id=' . scrub_out($user_id); show_confirmation(T_('User Avatar Delete'), T_('Confirm Deletion Request'), $next_url, 1, 'delete_avatar'); break; case 'delete_avatar': if (AmpConfig::get('demo_mode')) { break; } if (!Core::form_verify('delete_avatar', 'post')) { UI::access_denied(); exit; } $client = new User($_REQUEST['user_id']); $client->delete_avatar(); $next_url = AmpConfig::get('web_path') . '/admin/users.php'; show_confirmation(T_('User Avater Deleted'), T_('User Avatar has been deleted'), $next_url); break; case 'show_generate_apikey': $user_id = $_REQUEST['user_id']; $next_url = AmpConfig::get('web_path') . '/admin/users.php?action=generate_apikey&user_id=' . scrub_out($user_id); show_confirmation(T_('Generate new API Key'), T_('Confirm API Key Generation'), $next_url, 1, 'generate_apikey'); break; case 'generate_apikey': if (AmpConfig::get('demo_mode')) { break; } if (!Core::form_verify('generate_apikey', 'post')) { UI::access_denied(); exit;