View Full Version : Moving inactive members to Deleted Accounts fails
Snowhog
05-12-2012, 04:29 AM
vBulletin 4.1.10
Admin CP > Users > Prune / Move Users
Usergroup = Registered Users
Has not logged on for x days = 1095
Join Date is Before = blank
Posts is less than = 1
Order By = Last Activity
This results in 2432 inactive members. All are checked.
Action = Move Deleted Accounts
When I click on Go, I'm told: Invalid Action Specified followed by No Users Matched Your Query.
What am I doing wrong?
That is strange - it looks like "Invalid Action Specified" should only happen if you don't select one of the radio buttons ("Delete" or "Move"), and in that case it should return to the previous page with the same search parameters. Are you sure no users got moved?
Snowhog
05-12-2012, 05:23 PM
Yes. None got moved.
Lynne
05-12-2012, 05:48 PM
You selected Move? And what usergroup did you select to move them to?
Snowhog
05-12-2012, 10:44 PM
You selected Move? And what usergroup did you select to move them to?
Action = Move (to) Deleted Accounts
Deleted Accounts is a Custom Usergroup.
LifesGreatestGift
05-12-2012, 10:49 PM
try only selecting one user and see what happens.
Also try editing one of the listed users manually and moving them to that usergroup.
Lynne
05-13-2012, 03:44 PM
Try disabling your modifications/plugins and see if you still have this problem.
Note: To temporarily disable the plugin system, edit includes/config.php and add this line right under <?php
define('DISABLE_HOOKS', true);
Snowhog
05-13-2012, 05:46 PM
I appreciate the replies. For now however, our Site Owner is opting not to delete these inactive accounts. So I'll forego any further inquiry on this matter -- for now.
riteshsanap
12-12-2012, 03:14 PM
I too have same problem, I thought its due to same version but then i upgraded to latest version and yet same error
even tried using define('DISABLE_HOOKS', true);
-----------------------
Found the Solution, it throws this error because user numbers is way to big, if I filter and select less then 1000 it process
The problem I'm running into with this 1000 user delete limitation is I just noticed that spammers have been registering over 2000 user id's per day for the past couple of months. They have gotten around the captcha apparently (though they have only been spamming the blog area which I just disabled as it's not used, the forums have additional user group limitations that prevented them from posting there, so it went unnoticed).
The only way to clear them out is by searching first for "people who haven't logged in for 100 days" which are my valid users, moving them from registered users to a new group. Then (for example) searching registered users for people who haven't logged in for 60 days, I get no results.
Then going to 59 days, I get 2000 results. I now have to MANUALLY delete 1000 of these checking the boxes one at a time in order to get the total under 1000 for the bulk delete to work. There are no other search parameters that are useful in shrinking the bulk action results list (I tried 59.5 days :))
Then I go to 58 days. I get 2000 more. Manually delete 1000 again.
Then 57 days, etc, etc. This is ridiculous and while not impossible, it's going to give me carpal tunnel.
H@K@N
12-16-2013, 07:49 PM
i have to delete more than 30.000 Users.
They are not registered on one Day ... since 7 Years.
So how i could delete them ?
Manually finding each 1000 Users to delete ?
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.