Changeset 5519 for trunk/bp-groups/bp-groups-adminbar.php
- Timestamp:
- 12/11/2011 10:01:08 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/bp-groups/bp-groups-adminbar.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-adminbar.php
r5500 r5519 31 31 return false; 32 32 33 // Group avatar 34 $avatar = bp_core_fetch_avatar( array( 35 'object' => 'group', 36 'type' => 'thumb', 37 'avatar_dir' => 'group-avatars', 38 'item_id' => $bp->groups->current_group->id, 39 'width' => 16, 40 'height' => 16, 41 'alt' => sprintf( __( 'Group logo of %s', 'buddypress' ), $bp->groups->current_group->name ) 42 ) ); 43 44 // Unique ID for the 'My Account' menu 45 $bp->group_admin_menu_id = ( ! empty( $avatar ) ) ? 'group-admin-with-avatar' : 'group-admin'; 33 // Unique ID for the 'Edit Group' menu 34 $bp->group_admin_menu_id = 'group-admin'; 46 35 47 36 // Add the top-level Group Admin button 48 37 $wp_admin_bar->add_menu( array( 49 38 'id' => $bp->group_admin_menu_id, 50 'title' => $avatar . bp_get_current_group_name(),39 'title' => __( 'Edit Group', 'buddypress' ), 51 40 'href' => bp_get_group_permalink( $bp->groups->current_group ) 52 41 ) ); … … 116 105 add_action( 'admin_bar_menu', 'bp_groups_group_admin_menu', 99 ); 117 106 107 /** 108 * Remove rogue WP core edit menu when viewing a group 109 * 110 * @since BuddyPress (1.6) 111 */ 112 function bp_groups_remove_edit_page_menu() { 113 if ( bp_is_group() ) { 114 remove_action( 'admin_bar_menu', 'wp_admin_bar_edit_menu', 80 ); 115 } 116 } 117 add_action( 'bp_init', 'bp_groups_remove_edit_page_menu', 99 ); 118 118 119 ?>
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)