function wp_fb_autoconnect_compat($fbuser)
 {
     $id = $fbuser['WP_ID'];
     //Hide activity created by new user
     //$sql = 'UPDATE ' . $wpdb->base_prefix . 'bp_activity SET hide_sitewide = 1 WHERE user_id = %d';
     //$wpdb->query( $wpdb->prepare( $sql, $id ) );
     //email admin about new member request
     $user = get_userdata($id);
     bp_registration_options_send_admin_email(array('user_login' => $user->data->user_login, 'user_email' => $user->data->user_email, 'message' => sprintf(__('%s ( %s ) would like to become a member of your website. To accept or reject their request, please go to <a href="%s">%s</a>.', 'bp-registration-options'), $user->data->user_nicename, $user->data->user_email, admin_url('/admin.php?page=bp_registration_options_member_requests'), admin_url('/admin.php?page=bp_registration_options_member_requests'))));
 }
/**
 * Set up our user upon activation, email appropriate people
 *
 * @since  4.2.2
 *
 * @param  integer  $user_id User ID
 */
function bp_registration_options_bp_core_register_account($user_id)
{
    $moderate = get_option('bprwg_moderate');
    if ($moderate && $user_id > 0) {
        //Somehow the WP-FB-AutoConnect plugin uses $_GET['key'] as well for user IDs. Let's check if the value returns a user.
        /*$is_user = get_userdata( $_GET['key'] );
        
        		if ( !$is_user ) {
        			return;
        		}*/
        bp_registration_set_moderation_status($user_id);
        $user = get_userdata($user_id);
        $admin_email = get_bloginfo('admin_email');
        //add HTML capabilities temporarily
        add_filter('wp_mail_content_type', 'bp_registration_options_set_content_type');
        //If their IP or email is blocked, don't proceed and exit silently.
        //$blockedIPs = get_option( 'bprwg_blocked_ips', array() );
        //$blockedemails = get_option( 'bprwg_blocked_emails', array() );
        //Warning: in_array() expects parameter 2 to be array, boolean given in /Applications/XAMPP/xamppfiles/htdocs/wp/buddypress/wp-content/plugins/BuddyPress-Registration-Options/includes/core.php on line 50
        /*if ( in_array( $_SERVER['REMOTE_ADDR'], $blockedIPs ) || in_array( $user->user_email, $blockedemails ) ) {
        			$message = apply_filters( 'bprwg_banned_user_admin_email', __( 'Someone with a banned IP address or email just tried to register with your site', 'bp-registration-options' ) );
        
        			wp_mail( $admin_email, __( 'Banned member registration attempt', 'bp-registration-options' ), $message );
        
        			//Delete their account thus far.
        			if ( is_multisite() ) {
        				wpmu_delete_user( $user_id );
        			}
        			wp_delete_user( $user_id );
        
        			return;
        		}*/
        //Set them as in moderation.
        bp_registration_set_moderation_status($user_id);
        //save user ip address
        update_user_meta($user_id, '_bprwg_ip_address', $_SERVER['REMOTE_ADDR']);
        bp_registration_options_send_admin_email(array('user_login' => $user->data->user_login, 'user_email' => $user->data->user_email, 'message' => sprintf(__('%s ( %s ) would like to become a member of your website. To accept or reject their request, please go to <a href="%s">%s</a>.', 'bp-registration-options'), $user->data->user_nicename, $user->data->user_email, admin_url('/admin.php?page=bp_registration_options_member_requests'), admin_url('/admin.php?page=bp_registration_options_member_requests'))));
        bp_registration_options_delete_user_count_transient();
    }
}