Ticket #7280: 7280.patch
File 7280.patch, 1.0 KB (added by , 9 years ago) |
---|
-
src/bp-members/bp-members-functions.php
1474 1474 * @return bool True if editing is allowed, otherwise false. 1475 1475 */ 1476 1476 function bp_core_can_edit_settings() { 1477 $status = false; 1478 1477 1479 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; 1479 1485 } 1480 1486 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 ); 1490 1488 } 1491 1489 1492 1490 /** Sign-up *******************************************************************/