Changeset 33988 for trunk/src/wp-includes/capabilities-functions.php
- Timestamp:
- 09/10/2015 03:33:22 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/capabilities-functions.php
r33967 r33988 38 38 break; 39 39 40 // I f multisite these caps are allowed only for super admins.41 if ( is_multisite() && !is_super_admin( $user_id ) )42 $caps[] = 'do_not_allow'; 43 else40 // In multisite the user must have manage_network_users caps. If editing a super admin, the user must be a super admin. 41 if ( is_multisite() && ( ( ! is_super_admin( $user_id ) && 'edit_user' === $cap && is_super_admin( $args[0] ) ) || ! user_can( $user_id, 'manage_network_users' ) ) ) { 42 $caps[] = 'do_not_allow'; 43 } else { 44 44 $caps[] = 'edit_users'; // edit_user maps to edit_users. 45 } 45 46 break; 46 47 case 'delete_post':
Note: See TracChangeset
for help on using the changeset viewer.