$messages_count = $edited_User->get_num_messages(); if ($messages_count > 0 && $current_User->check_perm('perm_messaging', 'abuse')) { // Display a confirm message if curent user can delete the messages sent by the edited user $confirm_message = sprintf(T_('Delete %d private messages sent by the user?'), $messages_count); } break; case 'delete_all_userdata': if ($current_User->ID != $edited_User->ID && $edited_User->ID != 1) { // User can NOT delete admin and own account $confirm_message = T_('Delete user and all his contributions?'); } break; } if (!empty($confirm_message)) { // Displays form to confirm deletion $DataObject->confirm_delete($confirm_message, 'user', $action, get_memorized('action')); } } $AdminUI->disp_view('users/views/_user_activity.view.php'); $AdminUI->disp_payload_end(); break; case 'deldata': if ($display_mode == 'js') { // Do not append Debuglog & Debug JSlog to response! $debug = false; $debug_jslog = false; } if ($display_mode != 'js') { $AdminUI->disp_payload_begin(); } $user_tab = param('user_tab_from', 'string', 'profile');