Melapress / admin-notices-manager

Admin notices manager is a WordPress plugin that allows you to better manage the admin notices in the WordPress dashboard so you read them at your own convenience and never miss an important message.
https://www.wpwhitesecurity.com/wordpress-plugins/admin-notices-manager/
Other
0 stars 0 forks source link

Add new "pop up" to show the users where the settings are #21

Closed robert81 closed 3 years ago

robert81 commented 3 years ago

The first time the plugin is installed, we should instruct the user about the settings. We should do something like this:

image

The message should be: Title: Configure the Admin Notices Manger Text: Configure how the plugin should handle the different types of admin notices.

This notification should only show up once to the user who installs the plugin.

martinkrcho commented 3 years ago

Would the popup's arrow point the the WordPress Settings menu item?

martinkrcho commented 3 years ago

/cib

create-issue-branch[bot] commented 3 years ago

Branch issue-21-Add_new_pop_up_to_show_the_users_where_the_settings_are created!

martinkrcho commented 3 years ago

We already have a pop-up that shows at the top right.

Do we want to show both simultaneously? I don't see any problem with this.

Current pop-up keeps showing until somebody dismisses it. Do we want to have the dismissal icon for the new pop-up as well? Should they be both visible only to the user who installs the plugin? It would make more sense to me to show it to each admin (we could make the roles configurable later on).

What do you think, @robert81?

robert81 commented 3 years ago

Good question. I think:

1) The popups should only be shown to the user who installs the plugin. It is up to him / her to advise others about it.

2) If we show the popups to all users we will get complaints.

3) I think we should show the first popup (here is where we show the notifications) and once dismissed, we show the other popup (like WooCommerce wizard)

martinkrcho commented 3 years ago

OK, that is now nice and smooth like on the video below.

https://user-images.githubusercontent.com/1962663/103875133-571ffb00-50d2-11eb-8e34-be7a219e43ba.mov

robert81 commented 3 years ago

Perfect @martinkrcho