Thanks – I did post over there, but got no response.
I think my mentioning the xprofile bit was a bit of a red herring here. I’m pretty sure I can figure out how to pull a list of users by a certain xprofile field.
What I’m mostly wondering about is how to loop through a large list of users (once found) and completely delete them from ALL blogs in a WPMU installation – but do it in a responsible way that triggers whatever needs to be triggered in WPMU when a user is deleted.
Unfortunately, this particular installation is still on 2.9.2. They are in the process of upgrading, but rely on several custom plugins and themes that need work to get them into 3.x shape.
That said, certain groups of users that need to be removed completely from the system belong to many blogs – typically 5 to 10 – and there is really no way in WPMU to isolate these groups and remove the users from all blogs in the system (at least not as far as I know) without out going blog-by-blog, user-by-user.
Thanks again.