web/wp-content/plugins/bbpress/includes/admin/tools.php
changeset 204 09a1c134465b
parent 196 5e8dcbe22c24
equal deleted inserted replaced
203:f507feede89a 204:09a1c134465b
   377 		}
   377 		}
   378 
   378 
   379 		// Update the group forums root metadata
   379 		// Update the group forums root metadata
   380 		update_option( '_bbp_group_forums_root_id', $posts[0]->ID );
   380 		update_option( '_bbp_group_forums_root_id', $posts[0]->ID );
   381 	}
   381 	}
       
   382 
       
   383 	// Remove bbPress 1.1 roles (BuddyPress)
       
   384 	remove_role( 'member'    );
       
   385 	remove_role( 'inactive'  );
       
   386 	remove_role( 'blocked'   );
       
   387 	remove_role( 'moderator' );
       
   388 	remove_role( 'keymaster' );
   382 
   389 
   383 	// Complete results
   390 	// Complete results
   384 	$result = sprintf( __( 'Complete! %s groups updated; %s forums updated.', 'bbpress' ), bbp_number_format( $g_count ), bbp_number_format( $f_count ) );
   391 	$result = sprintf( __( 'Complete! %s groups updated; %s forums updated.', 'bbpress' ), bbp_number_format( $g_count ), bbp_number_format( $f_count ) );
   385 	return array( 0, sprintf( $statement, $result ) );
   392 	return array( 0, sprintf( $statement, $result ) );
   386 }
   393 }
  1106 		$messages[] = sprintf( $statement, $result );
  1113 		$messages[] = sprintf( $statement, $result );
  1107 
  1114 
  1108 		/** Options ***********************************************************/
  1115 		/** Options ***********************************************************/
  1109 
  1116 
  1110 		$statement  = __( 'Deleting Settings… %s', 'bbpress' );
  1117 		$statement  = __( 'Deleting Settings… %s', 'bbpress' );
  1111 		$sql_delete = bbp_delete_options();
  1118 		bbp_delete_options();
  1112 		$messages[] = sprintf( $statement, $success );
  1119 		$messages[] = sprintf( $statement, $success );
  1113 
  1120 
  1114 		/** Roles *************************************************************/
  1121 		/** Roles *************************************************************/
  1115 
  1122 
  1116 		$statement  = __( 'Deleting Roles and Capabilities… %s', 'bbpress' );
  1123 		$statement  = __( 'Deleting Roles and Capabilities… %s', 'bbpress' );
  1117 		$sql_delete = bbp_remove_roles();
  1124 		remove_role( bbp_get_moderator_role() );
  1118 		$sql_delete = bbp_remove_caps();
  1125 		remove_role( bbp_get_participant_role() );
       
  1126 		bbp_remove_caps();
  1119 		$messages[] = sprintf( $statement, $success );
  1127 		$messages[] = sprintf( $statement, $success );
  1120 
  1128 
  1121 		/** Output ************************************************************/
  1129 		/** Output ************************************************************/
  1122 
  1130 
  1123 		if ( count( $messages ) ) {
  1131 		if ( count( $messages ) ) {