When I have selected a module to delete and clicked "uninstall" Drupal dosn't do it. In fact it comes up with an other screen and asks for an additional click on "uninstall". But that's not what a user expect to get. "Normaly" you get a popup or a different color (red). So I was confused why my hook_uninstall didn't delete my tables and I think Drupal's way could (and should) follow the standard look & feel.
Comments
Comment #1
tstoecklerRemoving unused tags. Also moving to Drupal 8 as Drupal 7 is feature frozen.
@Joerg: Could you elaborate in more detail, what you think is unusable about the current uninstall process?
Comment #2
tstoecklerThis time moving to Drupal 8 for real.
Comment #3
BeyersdorferTJ commentedI just mean, that the user expects the same look & feel when he works in different programms. The standard way to get a confirmation for an action requested by an user is to get something like a popup window with buttons like "YES".
In Drupal(7) you get an additional page which doesn't look much different than the one before. So if you don't already know the screen you think the job is already done and because of this you don't confirm your uninstall order.
Comment #4
tstoecklerAhh, okay I get it.
See #87994: Quit clobbering people's work when they click the filter tips link, where the adding of such a popup for the filter tips is discussed. Sadly that issue won't make it for Drupal 7.
I'm marking this issue postponed on that one.
Comment #5
jibranAs per #4
Comment #6
aaronbaumanThe "confirm form" pattern is pretty standard throughout Drupal.
Maybe we should talk about usability around "confirm forms" -- that's a much, much bigger issue.
Changing the experience for just this one confirm form is not a good solution.
Comment #7
aaronbaumanClosing on #1842036: [META] Convert all confirm forms to use modal dialog
Comment #8
xanoMarking this as active again now #1842036: [META] Convert all confirm forms to use modal dialog has been won't fixed.
Comment #14
manuel garcia commentedComment #26
smustgrave commentedThank you for sharing your idea for improving Drupal.
We are working to decide if this proposal meets the Criteria for evaluating proposed changes. There hasn't been any discussion here for over 8 years which suggests that this has either been implemented or there is no community support. Your thoughts on this will allow a decision to be made.
Since we need more information to move forward with this issue, the status is now Postponed (maintainer needs more info). If we don't receive additional information to help with the issue, it may be closed after three months.
Thanks!