Skip to:
Content

BuddyPress.org

Opened 11 years ago

Closed 11 years ago

#5094 closed defect (bug) (fixed)

XProfile field edit screen UI update

Reported by: johnjamesjacoby's profile johnjamesjacoby Owned by: johnjamesjacoby's profile johnjamesjacoby
Milestone: 1.9 Priority: high
Severity: normal Version: 1.5
Component: Extended Profile Keywords: has-patch commit early
Cc:

Description

The screen that appears when a site admin edits a profile field is out-of-date and ugly. It also still points to admin.php instead of users.php, causing the top-level-menu item to not be highlighted.

Imminent patch to bring the UI up to 2011 standard, and fix the incorrect links.

Attachments (2)

5094.patch (25.3 KB) - added by johnjamesjacoby 11 years ago.
Screen Shot 2013-07-10 at 4.18.04 PM.png (268.7 KB) - added by johnjamesjacoby 11 years ago.
With patch applied

Download all attachments as: .zip

Change History (7)

#1 @boonebgorges
11 years ago

The changes look pretty good to me at a glance, though I have not studied them in detail.

My preference, given where we are in the dev cycle, is to fix the users.php links (which strikes me as a legitimate bug, if not a regression in 1.8), and to push the markup/styling changes to 1.9. Though I see that you've made some adjustments in the js to account for the changed markup, I'm still wary of introducing non-essential changes this late in 1.8 that have the potential to break functionality.

#2 @johnjamesjacoby
11 years ago

In 7271:

In XProfile admin, replace admin.php links with users.php. Fixes regression from 1.6 when profile fields were moved out of Settings and into Users, causing the "Profile Fields" menu item to not appear currently selected. See #5094.

#3 @johnjamesjacoby
11 years ago

  • Keywords early added; 2nd-opinion removed
  • Milestone changed from 1.8 to 1.9

For 1.9, we should replace these hard-coded users.php links with bp_admin_url() and use add_query_arg().

#4 @johnjamesjacoby
11 years ago

In 7285:

Update XProfile field edit UI to match field group edit UI, for 1.9. See #5094.

#5 @johnjamesjacoby
11 years ago

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

Okay to close this. Future commits can reference this ticket, or be new issues.

Note: See TracTickets for help on using tickets.