Make WordPress Core

Opened 10 years ago

Last modified 4 years ago

#31673 new enhancement

Multisite UX: deleting a plugin

Reported by: saracannon's profile saracannon Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 4.1.1
Component: Networks and Sites Keywords:
Focuses: administration, multisite Cc:

Description

Better that current:
Change the wording form the Network Admin Plugin deletion screen from:

"Caution: This plugin may be active on other sites in the network."

to

"Caution: This plugin may be active on sites in the network."

... the current wording assumes that your action is tied to one particular website rather than the network as a whole when you are deleting a plugin. With this change, the warning is still there but does not make any assumptions about weather you are deleting it because you are thinking about one site and not the "others."

Best case scenario:
A check would be run to see if the plugin is actually active and list out which sites it is active on before deletion.

Attachments (3)

Screen Shot 2015-03-17 at 3.28.57 PM.png (172.8 KB) - added by saracannon 10 years ago.
Screen Shot of Current, Better, and Best scenarios
31673.diff (1.0 KB) - added by saracannon 10 years ago.
diff for the wording change to remove "other"
Screen Shot 2015-03-20 at 11.46.54 AM.png (161.7 KB) - added by saracannon 10 years ago.
list five and then put "& (count) other sites"

Download all attachments as: .zip

Change History (10)

@saracannon
10 years ago

Screen Shot of Current, Better, and Best scenarios

@saracannon
10 years ago

diff for the wording change to remove "other"

This ticket was mentioned in Slack in #core-multisite by jeremyfelt. View the logs.


10 years ago

#2 follow-up: @professor44
10 years ago

@saracannon listing the sites is a great way to help users understand where that plugin is activated but listing thousands of sites on that page would be troublesome. Maybe cap it and at 10 sites and add something like "and 23,024 other sites on the network"

Last edited 10 years ago by professor44 (previous) (diff)

#3 in reply to: ↑ 2 @saracannon
10 years ago

Replying to professor44:

@saracannon listing the sites is a great way to help users understand where that plugin is activated but listing thousands of sites on that page would be troublesome. Maybe cap it and at 10 sites and add something like "and 23,024 other sites on the network"

That sounds great to me!!

@saracannon
10 years ago

list five and then put "& (count) other sites"

#4 @jeremyfelt
10 years ago

  • Milestone changed from Awaiting Review to Future Release

I'd love to provide a list of sites the plugin is installed in. This would get heavy fast though as there is no per-plugin data. Instead, we would need to query the options for every site on the network.

Improving the message here makes sense. I could even see going stronger with the warning.

There may also be a creative path for gathering and storing per plugin data at the network level.

#5 @SergeyBiryukov
4 years ago

#53255 was marked as a duplicate.

#6 @SergeyBiryukov
4 years ago

Just noting that the warning shown on these screenshots is still in core, but is no longer displayed, apparently due to the "Shiny Updates" changes introduced in [37714] for WordPress 4.6. See #53255.

So the UX could probably use some rethinking to make sure the warning is still displayed when appropriate.

#7 @SergeyBiryukov
4 years ago

  • Milestone set to Awaiting Review
Note: See TracTickets for help on using tickets.