Changeset 4352
- Timestamp:
- 11/07/2012 08:38:03 AM (12 years ago)
- Location:
- trunk/includes
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/admin/settings.php
r4348 r4352 512 512 <select name="_bbp_default_role" id="_bbp_default_role" <?php bbp_maybe_admin_setting_disabled( '_bbp_default_role' ); ?>> 513 513 514 <?php foreach ( bbp_get_ editable_roles() as $role => $details ) : ?>514 <?php foreach ( bbp_get_dynamic_roles() as $role => $details ) : ?> 515 515 516 516 <option <?php selected( $default_role, $role ); ?> value="<?php echo esc_attr( $role ); ?>"><?php echo translate_user_role( $details['name'] ); ?></option> -
trunk/includes/admin/users.php
r4347 r4352 91 91 <?php endif; ?> 92 92 93 <?php foreach ( bbp_get_ editable_roles() as $role => $details ) : ?>93 <?php foreach ( bbp_get_dynamic_roles() as $role => $details ) : ?> 94 94 95 95 <option <?php selected( $user_role, $role ); ?> value="<?php echo esc_attr( $role ); ?>"><?php echo translate_user_role( $details['name'] ); ?></option> … … 145 145 // Translate user role for display 146 146 if ( ! empty( $user_role ) ) { 147 $roles = bbp_get_ editable_roles();147 $roles = bbp_get_dynamic_roles(); 148 148 $retval = translate_user_role( $roles[$user_role]['name'] ); 149 149 } -
trunk/includes/core/capabilities.php
r4351 r4352 329 329 $wp_roles = bbp_get_wp_roles(); 330 330 331 foreach( bbp_get_ editable_roles() as $role_id => $details ) {331 foreach( bbp_get_dynamic_roles() as $role_id => $details ) { 332 332 $wp_roles->roles[$role_id] = $details; 333 333 $wp_roles->role_objects[$role_id] = new WP_Role( $details['name'], $details['capabilities'] ); … … 353 353 * @return array 354 354 */ 355 function bbp_get_ editable_roles() {356 return (array) apply_filters( 'bbp_get_ editable_roles', array(355 function bbp_get_dynamic_roles() { 356 return (array) apply_filters( 'bbp_get_dynamic_roles', array( 357 357 358 358 // Keymaster … … 403 403 */ 404 404 function bbp_filter_blog_editable_roles( $all_roles = array() ) { 405 return array_diff_assoc( $all_roles, bbp_get_ editable_roles() );405 return array_diff_assoc( $all_roles, bbp_get_dynamic_roles() ); 406 406 } 407 407 -
trunk/includes/users/capabilities.php
r4349 r4352 112 112 // User has roles so lets 113 113 if ( ! empty( $user->roles ) ) { 114 $roles = array_intersect( array_values( $user->roles ), array_keys( bbp_get_ editable_roles() ) );114 $roles = array_intersect( array_values( $user->roles ), array_keys( bbp_get_dynamic_roles() ) ); 115 115 116 116 // If there's a role in the array, use the first one -
trunk/includes/users/template-tags.php
r4322 r4352 1009 1009 <option value=""><?php _e( '— No role for this forum —', 'bbpress' ); ?></option> 1010 1010 1011 <?php foreach ( bbp_get_ editable_roles() as $role => $details ) : ?>1011 <?php foreach ( bbp_get_dynamic_roles() as $role => $details ) : ?> 1012 1012 1013 1013 <option <?php selected( $user_role, $role ); ?> value="<?php echo esc_attr( $role ); ?>"><?php echo translate_user_role( $details['name'] ); ?></option>
Note: See TracChangeset
for help on using the changeset viewer.