WordPress.org

Make WordPress Core

Opened 2 years ago

Last modified 2 years ago

#21770 new defect (bug)

Multiple New Feature Pop-ups mess UI

Reported by: titanas Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 3.4.1
Component: Administration Keywords: dev-feedback
Focuses: ui Cc:

Description

WordPress admin and plugins http://dl.dropbox.com/u/184353/wordpress-admin-pop-ups.png New Feature Pop-up messages appear on the admin simultaneously, blocking each other messages and functionality. The UI gets seriously messed up.

User attention focuses on how to get rid the overlaping pop-ups rather than reading the messages and understand and start using the new features.

Change History (8)

comment:1 @ocean902 years ago

  • Keywords close added

Feature pointers are designed only for internal pointers yet. You should report this to the plugin author.

comment:2 @scribu2 years ago

Also, feature pointers are meant for, you know, pointing to features! not asking for permission to track data.

comment:3 @scribu2 years ago

Actually, only the PHP API is meant for internal use.

We don't stop plugins from enqueing the JS lib and using it, but if a lot of devs start abusing them, we will have to do something about it.

comment:4 @scribu2 years ago

  • Keywords dev-feedback added; close removed

I think this is a good signal to start thinking about offering a PHP API for this, possibly one that limits pop-ups to one per screen (as Yoast also suggested on twitter).

If I had my druthers, I'd remove them completely from Core, but you can't always have your druthers.

Last edited 2 years ago by scribu (previous) (diff)

comment:5 @scribu2 years ago

Previous discussion: 32:ticket:18693.

comment:6 follow-up: @azaozz2 years ago

This screenshot looks fine to me. If the user is bothered by plugins that show (too many) pointers, he/she can consider deleting the offending plugins.

The only thing I don't like is that a plugin added pointer can be without a "Dismiss" link/button.

comment:7 in reply to: ↑ 6 @mikeschinkel2 years ago

Replying to azaozz:

This screenshot looks fine to me. If the user is bothered by plugins that show (too many) pointers, he/she can consider deleting the offending plugins.

The only thing I don't like is that a plugin added pointer can be without a "Dismiss" link/button.

Agreed.

comment:8 @DrewAPicture2 years ago

  • Component changed from UI to Administration
  • Keywords ui-focus added
Note: See TracTickets for help on using tickets.