Skip to:
Content

BuddyPress.org

Ticket #7280: 7280.patch

File 7280.patch, 1.0 KB (added by slaFFik, 9 years ago)
  • src/bp-members/bp-members-functions.php

     
    14741474 * @return bool True if editing is allowed, otherwise false.
    14751475 */
    14761476function bp_core_can_edit_settings() {
     1477        $status = false;
     1478
    14771479        if ( bp_is_my_profile() ) {
    1478                 return true;
     1480                $status = true;
     1481        } elseif ( is_super_admin( bp_displayed_user_id() ) && ! is_super_admin() ) {
     1482                $status = false;
     1483        } elseif ( bp_current_user_can( 'bp_moderate' ) || current_user_can( 'edit_users' ) ) {
     1484                $status = true;
    14791485        }
    14801486
    1481         if ( is_super_admin( bp_displayed_user_id() ) && ! is_super_admin() ) {
    1482                 return false;
    1483         }
    1484 
    1485         if ( bp_current_user_can( 'bp_moderate' ) || current_user_can( 'edit_users' ) ) {
    1486                 return true;
    1487         }
    1488 
    1489         return false;
     1487        return apply_filters( 'bp_core_can_edit_settings', $status );
    14901488}
    14911489
    14921490/** Sign-up *******************************************************************/