Make WordPress Core

Opened 5 years ago

Last modified 4 weeks ago

#15855 assigned defect (bug)

Dropdown isn't shown when doing a user 'removal' — at Version 4

Reported by: scribu Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: Users Keywords: needs-patch
Focuses: multisite Cc:

Description (last modified by scribu)

Steps to reproduce:

  1. Have a MultiSite install
  2. Go to wp-admin/users.php and delete a user
  3. A confirmation screen appears, with only a "Confirm" button.

Expected behaviour:

The user dropdown is shown, asking to assing the user's posts to a different user.

Currently, you end up with authorless posts.

Change History (4)

#1 @nacin
5 years ago

  • Milestone changed from Awaiting Review to 3.1

#2 @nacin
5 years ago

We need to figure out what is a regression here and fix that.

My thoughts:

  • A user can only be removed from a blog in the site admin. Actual user deletion must occur from the network admin.
  • On removing a user from a blog in the site admin, we need to be able to reassign their posts.
  • Post reassignments cannot reasonably occur in the network admin. Perhaps a warning that this user may have data in blogs they are attached to (if get_blogs_of_user() > 0) and that's it.

#3 @scribu
5 years ago

Post reassignments cannot reasonably occur in the network admin.

Funily enough, that's already what happens now: you get a dropdown for each site.

#4 @scribu
5 years ago

  • Description modified (diff)
Note: See TracTickets for help on using tickets.