WordPress.org

Make WordPress Core

Opened 8 years ago

Last modified 5 months ago

#17370 new defect (bug)

Screen options and meta box settings can lose per-blog meta box positions

Reported by: jmdodd Owned by:
Milestone: Priority: normal
Severity: normal Version: 3.1
Component: Users Keywords: needs-patch
Focuses: ui, administration Cc:
PR Number:

Description

User preferences for admin interface appearance of the Dashboard and the Edit/Add New pages are stored in per-user options in wp_usermeta: closedpostboxes_$page, metaboxhidden_$page, meta-box-order_$page, and screen_layout_$page, where $page is one of 'post', 'page', or 'dashboard'. Users can customize the order of the Dashboard and editing meta boxes to better suit their workflow using the drag-and-drop AJAX interface to move the meta boxes into ordered columns and the Screen Options tab to show and hide the boxes. Many plugins add custom meta boxes to the Edit/Add New Post page.

In a multisite installation, with different plugins active on different blogs, users who rearrange an Add New Post page on a blog with a custom meta box and then rearrange it on a different blog without that meta box will lose the position of the custom meta box. Blogs can have different features and workflows implemented, and having per user options for the appearance instead of per user, per blog options limits the ability of a user to customize the interface.

The expected behavior for moving things around is that it changes on one blog, not on all blogs.

Change History (5)

#1 @Viper007Bond
8 years ago

  • Summary changed from Screen options and meta box settings in multisite apply across all of a user's blogs to Screen options and meta box settings can strip per-blog meta boxes

As discussed on IRC, global settings for this is intentional and desired. The stripping of box position when they are not currently defined however is not desired.

#2 @Viper007Bond
8 years ago

  • Summary changed from Screen options and meta box settings can strip per-blog meta boxes to Screen options and meta box settings can lose per-blog meta box positions

#3 @SergeyBiryukov
8 years ago

  • Keywords needs-patch added

#4 @chriscct7
5 years ago

  • Focuses ui administration added

#5 @chriscct7
4 years ago

  • Version changed from 3.1.2 to 3.1
Note: See TracTickets for help on using tickets.