Skip to:
Content

BuddyPress.org

Changeset 7233


Ignore:
Timestamp:
06/23/2013 07:38:47 PM (12 years ago)
Author:
boonebgorges
Message:

Don't show Delete Account in Edit Member toolbar dropdown if Settings is disabled

When Settings is turned off, there's no way to delete users through the front-
end interface, and the link 404s.

Fixes #5066

Props imath

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-members/bp-members-adminbar.php

    r7226 r7233  
    109109    ) );
    110110
    111     // User Admin > Spam/unspam
     111
    112112    if ( bp_is_active( 'settings' ) ) {
     113
     114        // User Admin > Spam/unspam
    113115        $wp_admin_bar->add_menu( array(
    114116            'parent' => $bp->user_admin_menu_id,
     
    117119            'href'   => bp_displayed_user_domain() . 'settings/capabilities/'
    118120        ) );
     121
     122        // User Admin > Delete Account
     123        $wp_admin_bar->add_menu( array(
     124            'parent' => $bp->user_admin_menu_id,
     125            'id'     => $bp->user_admin_menu_id . '-delete-user',
     126            'title'  => __( 'Delete Account', 'buddypress' ),
     127            'href'   => bp_displayed_user_domain() . 'settings/delete-account/'
     128        ) );
     129
    119130    }
    120131
    121     // User Admin > Delete Account
    122     $wp_admin_bar->add_menu( array(
    123         'parent' => $bp->user_admin_menu_id,
    124         'id'     => $bp->user_admin_menu_id . '-delete-user',
    125         'title'  => __( 'Delete Account', 'buddypress' ),
    126         'href'   => bp_displayed_user_domain() . 'settings/delete-account/'
    127     ) );
    128132}
    129133add_action( 'admin_bar_menu', 'bp_members_admin_bar_user_admin_menu', 99 );
Note: See TracChangeset for help on using the changeset viewer.