WordPress.org

Make WordPress Core

Opened 20 months ago

Last modified 15 months 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 ocean9020 months ago

  • Keywords close added

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

comment:2 scribu20 months ago

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

comment:3 scribu20 months 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 scribu20 months ago

  • Keywords dev-feedback added; close removed

I think this is a good reason 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.

Version 0, edited 20 months ago by scribu (next)

comment:5 scribu20 months ago

Previous discussion: 32:ticket:18693.

comment:6 follow-up: azaozz20 months 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 mikeschinkel20 months 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 DrewAPicture15 months ago

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