Ticket #668 (closed defect: fixed)

Opened 3 months ago

Last modified 3 months ago

Deleting blogless user removes all their content

Reported by: andrea_r Assigned to: donncha
Priority: normal Milestone:
Component: component1 Version:
Severity: major Keywords:
Cc:

Description

Experienced by me and reported in the forums by a couple others.

When deleting a user thru the Site Admin, this removes all their content. This should only happen when removing their blog. In my case, the user did not have a blog, but had posting access to sub-blogs on the system. So for something like a blog network that would have multiple authors who come and go, you'd want their posts to stick around.

Seems the confirmation to re-assign their posts is gone. Or should they be moved off the sub-blog first, and then deleted thru site admin?

Change History

07/03/08 15:13:58 changed by donncha

  • owner changed from somebody to donncha.
  • status changed from new to assigned.

Hmm, that's the way it's supposed to work but I can see why it would be problematic. There was never a "move the posts or delete them" page on the wpmu-users.php page, it was on users.php and it becomes quite awkward if more than one user is deleted.

Possible solutions include: 1. Transferring their posts to the first user on the blog. 2. Showing a list of users on each blog that each "about to be deleted" user has posts on and allowing the site admin to pick a new user to get those posts. Bonus points if the admin can select one user and transfer all posts on all blogs to that user. 3. Deleting the posts.

07/05/08 15:57:57 changed by andrea_r

Option #2 definitely sounds the most flexible.

07/06/08 11:20:53 changed by lunabyte

I would have to agree that the second option would be easier to handle, and would also cover cases where the blog was created by the site admin for someone else.

With being able to specify who the posts will be credited to, it would make it a little easier. Agree that it should be just to one user though, as it could get out of hand with a lot of posts to sort though.

07/09/08 19:28:10 changed by donncha

  • status changed from assigned to closed.
  • resolution set to fixed.

Fixed this in [1361] with a straight forward and simple form. If anyone wants to expand on this go right ahead!

Won't close until this is confirmed to fix it.