WordPress.org

Make WordPress Core

Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#19762 closed defect (bug) (fixed)

"What's New" screen redirect confusing for update via network admin

Reported by: chipbennett Owned by: nacin
Milestone: 3.4 Priority: normal
Severity: normal Version: 3.3
Component: Network Admin Keywords:
Focuses: multisite Cc:

Description

When updating WordPress core via wp-admin/network, upon update completion, WordPress redirects to the "What's New" screen for the default site.

This redirect is confusing and counter-intuitive, because it takes the user from the network admin interface to the default-site admin interface. The default-site admin menu is displayed, rather than the network admin menu. Also, it requires the user to navigate back to the network admin, in order to perform the "update network" step.

I would recommend either replicating the "What's New" screen in the network admin interface (which would appear to require making about.php more context-aware, so that the network admin menu is displayed, rather than the default-site admin menu), or else not redirecting to the "What's New" page when updating via the network admin. The latter approach is probably more preferable, especially if the user is presented with an "update network" link upon successful core update.

Attachments (1)

19762.diff (10.4 KB) - added by nacin 9 years ago.

Download all attachments as: .zip

Change History (7)

#1 @chipbennett
9 years ago

Possibly related: #19737

#2 @sabreuse
9 years ago

  • Cc sabreuse@… added

#3 @nacin
9 years ago

  • Milestone changed from Awaiting Review to 3.4
  • Owner set to nacin
  • Status changed from new to accepted

It does know that the "Back to Updates" link should return to the network admin. But yes, this should be fixed.

@nacin
9 years ago

#4 @nacin
9 years ago

  • Resolution set to fixed
  • Status changed from accepted to closed

In [19699]:

Create a network/about.php page and leverage it, to prevent the dashboard from switching to the blog admin. fixes #19762.

#5 @nacin
9 years ago

Note that is_network_admin() ? is used rather than self_admin_url() because there is not yet a wp-admin/user/about.php.

#6 @nacin
9 years ago

In [19700]:

about.php and friends for the global dashboard. see #19762.

Note: See TracTickets for help on using tickets.