WordPress.org

Make WordPress Core

Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#13603 closed defect (bug) (wontfix)

Replace "Delete" with "Uninstall" on plugin and theme pages

Reported by: scribu Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: UI Keywords: ux-feedback close
Focuses: Cc:

Description

The "Delete" action on the plugins page is misleading. It doesn't simply delete the plugin files, but also executes the plugin's uninstall procedure (if it has one).

This can cause users to loose valuable data without realising it.

As such, I think "Uninstall" would be a more approriate name.

Change History (10)

#1 @nacin
11 years ago

The "Delete" button takes you to a page that clearly explains you're going to lose data (it says so I think three times), and asks for a confirmation.

#2 @ocean90
11 years ago

Maybe if uninstall.php exists then Uninstall otherwise Delete.

#3 @nacin
11 years ago

  • Keywords ux-feedback close added
  • Milestone changed from Awaiting Triage to Awaiting Review

#4 @scribu
11 years ago

Could you point out those 3 times? I only see one.

#5 @ocean90
11 years ago

How the page looks: http://grab.by/7nS0
As scribu said, we talk here only about the files and not about the data in the database for example.

#6 @nacin
11 years ago

It would mention data, like three times, if Akismet had an uninstall hook.

#7 @scribu
11 years ago

How about we change the 'Delete' action link to 'Uninstall' only for plugins that have an uninstall hook?

#8 @nacin
11 years ago

I would find that to be inconsistent and confusing at the UI/UX level. There is no reason for the user to need to recognize what the difference is. It's why we have an entire form to clearly explain to them that the plugin is being deleted an what that means.

#9 @scribu
11 years ago

  • Resolution set to wontfix
  • Status changed from new to closed

Nevermind then.

#10 @scribu
11 years ago

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