Skip to:
Content

BuddyPress.org

Ticket #2985: 2985.002.patch

File 2985.002.patch, 23.4 KB (added by r-a-y, 13 years ago)
  • bp-activity/bp-activity-classes.php

    Class BP_Activity_Activity { 
    445445
    446446                $activities = bp_activity_get_sitewide( array( 'max' => $limit ) );
    447447
    448                 for ( $i = 0; $i < count($activities); $i++ ) {
     448                for ( $i = 0, $count = count( $activities ); $i < $count; ++$i ) {
    449449                                $title = explode( '<span', $activities[$i]['content'] );
    450450
    451451                                $activity_feed[$i]['title'] = trim( strip_tags( $title[0] ) );
  • bp-blogs/bp-blogs-classes.php

    Class BP_Blogs_Blog { 
    250250                if ( empty( $blog_ids ) )
    251251                        return $paged_blogs;
    252252
    253                 for ( $i = 0; $i < count( $paged_blogs ); $i++ ) {
     253                for ( $i = 0, $count = count( $paged_blogs ); $i < $count; ++$i ) {
    254254                        $blog_prefix = $wpdb->get_blog_prefix( $paged_blogs[$i]->blog_id );
    255255                        $paged_blogs[$i]->latest_post = $wpdb->get_row( "SELECT post_title, guid FROM {$blog_prefix}posts WHERE post_status = 'publish' AND post_type = 'post' AND id != 1 ORDER BY id DESC LIMIT 1" );
    256256                }
    Class BP_Blogs_Blog { 
    258258                /* Fetch the blog description for each blog (as it may be empty we can't fetch it in the main query). */
    259259                $blog_descs = $wpdb->get_results( $wpdb->prepare( "SELECT blog_id, meta_value as description FROM {$bp->blogs->table_name_blogmeta} WHERE meta_key = 'description' AND blog_id IN ( {$blog_ids} )" ) );
    260260
    261                 for ( $i = 0; $i < count( $paged_blogs ); $i++ ) {
     261                for ( $i = 0, $count = count( $paged_blogs ); $i < $count; ++$i ) {
    262262                        foreach ( (array)$blog_descs as $desc ) {
    263263                                if ( $desc->blog_id == $paged_blogs[$i]->blog_id )
    264264                                        $paged_blogs[$i]->description = $desc->description;
  • bp-core/bp-core-classes.php

    class BP_Core_User { 
    509509                // Fetch the user's full name
    510510                if ( bp_is_active( 'xprofile' ) && 'alphabetical' != $type ) {
    511511                        $names = $wpdb->get_results( $wpdb->prepare( "SELECT pd.user_id as id, pd.value as fullname FROM {$bp->profile->table_name_fields} pf, {$bp->profile->table_name_data} pd WHERE pf.id = pd.field_id AND pf.name = %s AND pd.user_id IN ( {$user_ids} )", bp_xprofile_fullname_field_name() ) );
    512                         for ( $i = 0; $i < count( $paged_users ); $i++ ) {
     512                        for ( $i = 0, $count = count( $paged_users ); $i < $count; ++$i ) {
    513513                                foreach ( (array)$names as $name ) {
    514514                                        if ( $name->id == $paged_users[$i]->id )
    515515                                                $paged_users[$i]->fullname = $name->fullname;
    class BP_Core_User { 
    520520                // Fetch the user's total friend count
    521521                if ( 'popular' != $type ) {
    522522                        $friend_count = $wpdb->get_results( $wpdb->prepare( "SELECT user_id as id, meta_value as total_friend_count FROM {$wpdb->usermeta} WHERE meta_key = %s AND user_id IN ( {$user_ids} )", bp_get_user_meta_key( 'total_friend_count' ) ) );
    523                         for ( $i = 0; $i < count( $paged_users ); $i++ ) {
     523                        for ( $i = 0, $count = count( $paged_users ); $i < $count; ++$i ) {
    524524                                foreach ( (array)$friend_count as $count ) {
    525525                                        if ( $count->id == $paged_users[$i]->id )
    526526                                                $paged_users[$i]->total_friend_count = (int)$count->total_friend_count;
    class BP_Core_User { 
    531531                // Fetch whether or not the user is a friend
    532532                if ( bp_is_active( 'friends' ) ) {
    533533                        $friend_status = $wpdb->get_results( $wpdb->prepare( "SELECT initiator_user_id, friend_user_id, is_confirmed FROM {$bp->friends->table_name} WHERE (initiator_user_id = %d AND friend_user_id IN ( {$user_ids} ) ) OR (initiator_user_id IN ( {$user_ids} ) AND friend_user_id = %d )", $bp->loggedin_user->id, $bp->loggedin_user->id ) );
    534                         for ( $i = 0; $i < count( $paged_users ); $i++ ) {
     534                        for ( $i = 0, $count = count( $paged_users ); $i < $count; ++$i ) {
    535535                                foreach ( (array)$friend_status as $status ) {
    536536                                        if ( $status->initiator_user_id == $paged_users[$i]->id || $status->friend_user_id == $paged_users[$i]->id )
    537537                                                $paged_users[$i]->is_friend = $status->is_confirmed;
    class BP_Core_User { 
    541541
    542542                if ( 'active' != $type ) {
    543543                        $user_activity = $wpdb->get_results( $wpdb->prepare( "SELECT user_id as id, meta_value as last_activity FROM {$wpdb->usermeta} WHERE meta_key = %s AND user_id IN ( {$user_ids} )", bp_get_user_meta_key( 'last_activity' ) ) );
    544                         for ( $i = 0; $i < count( $paged_users ); $i++ ) {
     544                        for ( $i = 0, $count = count( $paged_users ); $i < $count; ++$i ) {
    545545                                foreach ( (array)$user_activity as $activity ) {
    546546                                        if ( $activity->id == $paged_users[$i]->id )
    547547                                                $paged_users[$i]->last_activity = $activity->last_activity;
    class BP_Core_User { 
    552552                // Fetch the user's last_activity
    553553                if ( 'active' != $type ) {
    554554                        $user_activity = $wpdb->get_results( $wpdb->prepare( "SELECT user_id as id, meta_value as last_activity FROM {$wpdb->usermeta} WHERE meta_key = %s AND user_id IN ( {$user_ids} )", bp_get_user_meta_key( 'last_activity' ) ) );
    555                         for ( $i = 0; $i < count( $paged_users ); $i++ ) {
     555                        for ( $i = 0, $count = count( $paged_users ); $i < $count; ++$i ) {
    556556                                foreach ( (array)$user_activity as $activity ) {
    557557                                        if ( $activity->id == $paged_users[$i]->id )
    558558                                                $paged_users[$i]->last_activity = $activity->last_activity;
    class BP_Core_User { 
    562562
    563563                // Fetch the user's latest update
    564564                $user_update = $wpdb->get_results( $wpdb->prepare( "SELECT user_id as id, meta_value as latest_update FROM {$wpdb->usermeta} WHERE meta_key = %s AND user_id IN ( {$user_ids} )", bp_get_user_meta_key( 'bp_latest_update' ) ) );
    565                 for ( $i = 0; $i < count( $paged_users ); $i++ ) {
     565                for ( $i = 0, $count = count( $paged_users ); $i < $count; ++$i ) {
    566566                        foreach ( (array)$user_update as $update ) {
    567567                                if ( $update->id == $paged_users[$i]->id )
    568568                                        $paged_users[$i]->latest_update = $update->latest_update;
  • bp-core/bp-core-functions.php

    function bp_core_time_since( $older_date, $newer_date = false ) { 
    642642        } else {
    643643
    644644                // Step one: the first chunk
    645                 for ( $i = 0, $j = count($chunks); $i < $j; $i++) {
     645                for ( $i = 0, $j = count( $chunks ); $i < $j; ++$i ) {
    646646                        $seconds = $chunks[$i][0];
    647647
    648648                        // Finding the biggest chunk (if the chunk fits, break)
  • bp-forums/bp-forums-functions.php

    function bp_forums_get_topic_extras( $topics ) { 
    320320
    321321        // Fetch the topic's last poster details
    322322        $poster_details = $wpdb->get_results( $wpdb->prepare( "SELECT t.topic_id, t.topic_last_poster, u.user_login, u.user_nicename, u.user_email, u.display_name FROM {$wpdb->users} u, {$bbdb->topics} t WHERE u.ID = t.topic_last_poster AND t.topic_id IN ( {$topic_ids} )" ) );
    323         for ( $i = 0; $i < count( $topics ); $i++ ) {
     323        for ( $i = 0, $count = count( $topics ); $i < $count; ++$i ) {
    324324                foreach ( (array)$poster_details as $poster ) {
    325325                        if ( $poster->topic_id == $topics[$i]->topic_id ) {
    326326                                $topics[$i]->topic_last_poster_email       = $poster->user_email;
    function bp_forums_get_topic_extras( $topics ) { 
    334334        // Fetch fullname for the topic's last poster
    335335        if ( bp_is_active( 'xprofile' ) ) {
    336336                $poster_names = $wpdb->get_results( $wpdb->prepare( "SELECT t.topic_id, pd.value FROM {$bp->profile->table_name_data} pd, {$bbdb->topics} t WHERE pd.user_id = t.topic_last_poster AND pd.field_id = 1 AND t.topic_id IN ( {$topic_ids} )" ) );
    337                 for ( $i = 0; $i < count( $topics ); $i++ ) {
     337                for ( $i = 0, $count = count( $topics ); $i < $count; ++$i ) {
    338338                        foreach ( (array)$poster_names as $name ) {
    339339                                if ( $name->topic_id == $topics[$i]->topic_id )
    340340                                        $topics[$i]->topic_last_poster_displayname = $name->value;
    function bp_forums_get_post_extras( $posts ) { 
    438438        // Fetch the poster's user_email, user_nicename and user_login
    439439        $poster_details = $wpdb->get_results( $wpdb->prepare( "SELECT u.ID as user_id, u.user_login, u.user_nicename, u.user_email, u.display_name FROM {$wpdb->users} u WHERE u.ID IN ( {$user_ids} )" ) );
    440440
    441         for ( $i = 0; $i < count( $posts ); $i++ ) {
     441        for ( $i = 0, $count = count( $posts ); $i < $count; ++$i ) {
    442442                foreach ( (array)$poster_details as $poster ) {
    443443                        if ( $poster->user_id == $posts[$i]->poster_id ) {
    444444                                $posts[$i]->poster_email    = $poster->user_email;
    function bp_forums_get_post_extras( $posts ) { 
    452452        // Fetch fullname for each poster.
    453453        if ( bp_is_active( 'xprofile' ) ) {
    454454                $poster_names = $wpdb->get_results( $wpdb->prepare( "SELECT pd.user_id, pd.value FROM {$bp->profile->table_name_data} pd WHERE pd.user_id IN ( {$user_ids} )" ) );
    455                 for ( $i = 0; $i < count( $posts ); $i++ ) {
     455                for ( $i = 0, $count = count( $posts ); $i < $count; ++$i ) {
    456456                        foreach ( (array)$poster_names as $name ) {
    457457                                if ( isset( $topics[$i] ) && $name->user_id == $topics[$i]->user_id )
    458458                                $posts[$i]->poster_name = $poster->value;
  • bp-friends/bp-friends-classes.php

    class BP_Friends_Friendship { 
    9898                $friends = $wpdb->get_results( $wpdb->prepare( "SELECT friend_user_id, initiator_user_id FROM {$bp->friends->table_name} $friend_sql $oc_sql ORDER BY date_created DESC" ) );
    9999                $fids = array();
    100100
    101                 for ( $i = 0; $i < count($friends); $i++ ) {
     101                for ( $i = 0, $count = count( $friends ); $i < $count; ++$i ) {
    102102                        if ( $assoc_arr )
    103103                                $fids[] = array( 'user_id' => ( $friends[$i]->friend_user_id == $user_id ) ? $friends[$i]->initiator_user_id : $friends[$i]->friend_user_id );
    104104                        else
    class BP_Friends_Friendship { 
    280280                $sql = $wpdb->prepare( "SELECT friend_user_id, initiator_user_id FROM {$bp->friends->table_name} WHERE (friend_user_id = %d || initiator_user_id = %d) && is_confirmed = 1 ORDER BY rand() LIMIT %d", $user_id, $user_id, $total_friends );
    281281                $results = $wpdb->get_results($sql);
    282282
    283                 for ( $i = 0; $i < count($results); $i++ ) {
     283                for ( $i = 0, $count = count( $results ); $i < $count; ++$i ) {
    284284                        $fids[] = ( $results[$i]->friend_user_id == $user_id ) ? $results[$i]->initiator_user_id : $results[$i]->friend_user_id;
    285285                }
    286286
    287287                // remove duplicates
    288                 if ( count($fids) > 0 )
     288                if ( count( $fids ) > 0 )
    289289                        return array_flip(array_flip($fids));
    290290                else
    291291                        return false;
    class BP_Friends_Friendship { 
    297297                $friend_ids = BP_Friends_Friendship::get_friend_user_ids( $user_id );
    298298
    299299                $invitable_count = 0;
    300                 for ( $i = 0; $i < count($friend_ids); $i++ ) {
     300                for ( $i = 0, $count = count( $friend_ids ); $i < $count; ++$i ) {
    301301
    302302                        if ( BP_Groups_Member::check_is_member( (int)$friend_ids[$i], $group_id ) )
    303303                                continue;
  • bp-friends/bp-friends-functions.php

    function friends_search_users( $search_terms, $user_id, $pag_num = 0, $pag_page 
    244244        if ( !$user_ids )
    245245                return false;
    246246
    247         for ( $i = 0; $i < count( $user_ids ); $i++ )
    248                 $users[] = new BP_Core_User($user_ids[$i]);
     247        for ( $i = 0, $count = count( $user_ids ); $i < $count; ++$i )
     248                $users[] = new BP_Core_User( $user_ids[$i] );
    249249
    250250        return array( 'users' => $users, 'count' => BP_Friends_Friendship::search_users_count( $search_terms ) );
    251251}
  • bp-friends/bp-friends-template.php

    function bp_friends_random_friends() { 
    9292
    9393                        <ul class="horiz-gallery">
    9494
    95                         <?php for ( $i = 0; $i < count( $friend_ids ); $i++ ) { ?>
     95                        <?php for ( $i = 0, $count = count( $friend_ids ); $i < $count; ++$i ) { ?>
    9696
    9797                                <li>
    9898                                        <a href="<?php echo bp_core_get_user_domain( $friend_ids[$i] ) ?>"><?php echo bp_core_fetch_avatar( array( 'item_id' => $friend_ids[$i], 'type' => 'thumb' ) ) ?></a>
    function bp_friends_random_members( $total_members = 5 ) { 
    138138
    139139                <ul class="item-list" id="random-members-list">
    140140
    141                 <?php for ( $i = 0; $i < count( $user_ids['users'] ); $i++ ) { ?>
     141                <?php for ( $i = 0, $count = count( $user_ids['users'] ); $i < $count; ++$i ) { ?>
    142142
    143143                        <li>
    144144                                <a href="<?php echo bp_core_get_user_domain( $user_ids['users'][$i]->id ) ?>"><?php echo bp_core_fetch_avatar( array( 'item_id' => $user_ids['users'][$i]->id, 'type' => 'thumb' ) ) ?></a>
  • bp-groups/bp-groups-classes.php

    Class BP_Groups_Group { 
    541541
    542542                /* Fetch the logged in users status within each group */
    543543                $user_status = $wpdb->get_col( $wpdb->prepare( "SELECT group_id FROM {$bp->groups->table_name_members} WHERE user_id = %d AND group_id IN ( {$group_ids} ) AND is_confirmed = 1 AND is_banned = 0", $bp->loggedin_user->id ) );
    544                 for ( $i = 0; $i < count( $paged_groups ); $i++ ) {
     544                for ( $i = 0, $count = count( $paged_groups ); $i < $count; ++$i ) {
    545545                        $paged_groups[$i]->is_member = false;
    546546
    547547                        foreach ( (array)$user_status as $group_id ) {
    Class BP_Groups_Group { 
    551551                }
    552552
    553553                $user_banned = $wpdb->get_col( $wpdb->prepare( "SELECT group_id FROM {$bp->groups->table_name_members} WHERE is_banned = 1 AND user_id = %d AND group_id IN ( {$group_ids} )", $bp->loggedin_user->id ) );
    554                 for ( $i = 0; $i < count( $paged_groups ); $i++ ) {
     554                for ( $i = 0, $count = count( $paged_groups ); $i < $count; ++$i ) {
    555555                        $paged_groups[$i]->is_banned = false;
    556556
    557557                        foreach ( (array)$user_banned as $group_id ) {
    Class BP_Groups_Member { 
    11051105
    11061106                if ( bp_is_active( 'friends' ) ) {
    11071107                        $friend_status = $wpdb->get_results( $wpdb->prepare( "SELECT initiator_user_id, friend_user_id, is_confirmed FROM {$bp->friends->table_name} WHERE (initiator_user_id = %d AND friend_user_id IN ( {$user_ids} ) ) OR (initiator_user_id IN ( {$user_ids} ) AND friend_user_id = %d )", $bp->loggedin_user->id, $bp->loggedin_user->id ) );
    1108                         for ( $i = 0; $i < count( $members ); $i++ ) {
     1108                        for ( $i = 0, $count = count( $members ); $i < $count; ++$i ) {
    11091109                                foreach ( (array)$friend_status as $status ) {
    11101110                                        if ( $status->initiator_user_id == $members[$i]->user_id || $status->friend_user_id == $members[$i]->user_id )
    11111111                                                $members[$i]->is_friend = $status->is_confirmed;
  • bp-groups/bp-groups-functions.php

    function groups_send_invites( $user_id, $group_id ) { 
    644644        $invited_users = groups_get_invites_for_group( $user_id, $group_id );
    645645        $group = new BP_Groups_Group( $group_id );
    646646
    647         for ( $i = 0; $i < count( $invited_users ); $i++ ) {
     647        for ( $i = 0, $count = count( $invited_users ); $i < $count; ++$i ) {
    648648                $member = new BP_Groups_Member( $invited_users[$i], $group_id );
    649649
    650650                // Send the actual invite
    function groups_send_membership_request( $requesting_user_id, $group_id ) { 
    778778                require_once ( BP_PLUGIN_DIR . '/bp-groups/bp-groups-notifications.php' );
    779779
    780780                // Saved okay, now send the email notification
    781                 for ( $i = 0; $i < count( $admins ); $i++ )
     781                for ( $i = 0, $count = count( $admins ); $i < $count; ++$i )
    782782                        groups_notification_new_membership_request( $requesting_user_id, $admins[$i]->user_id, $group_id, $requesting_user->id );
    783783
    784784                do_action( 'groups_membership_requested', $requesting_user_id, $admins, $group_id, $requesting_user->id );
  • bp-groups/bp-groups-template.php

    function bp_new_group_invite_friend_list() { 
    21992199                if ( $friends = friends_get_friends_invite_list( $bp->loggedin_user->id, $group_id ) ) {
    22002200                        $invites = groups_get_invites_for_group( $bp->loggedin_user->id, $group_id );
    22012201
    2202                         for ( $i = 0; $i < count( $friends ); $i++ ) {
     2202                        for ( $i = 0, $count = count( $friends ); $i < $count; ++$i ) {
    22032203                                $checked = '';
    22042204
    22052205                                if ( !empty( $invites ) ) {
  • bp-members/bp-members-buddybar.php

    function bp_adminbar_notifications_menu() { 
    2020
    2121        if ( $notifications ) {
    2222                $counter = 0;
    23                 for ( $i = 0; $i < count($notifications); $i++ ) {
     23                for ( $i = 0, $count = count( $notifications ); $i < $count; ++$i ) {
    2424                        $alt = ( 0 == $counter % 2 ) ? ' class="alt"' : ''; ?>
    2525
    2626                        <li<?php echo $alt ?>><?php echo $notifications[$i] ?></li>
  • bp-members/bp-members-notifications.php

    function bp_core_get_notifications_for_user( $user_id, $format = 'simple' ) { 
    4949        $notifications = BP_Core_Notification::get_all_for_user( $user_id );
    5050
    5151        // Group notifications by component and component_action and provide totals
    52         for ( $i = 0; $i < count($notifications); $i++ ) {
     52        for ( $i = 0, $count = count( $notifications ); $i < $count; ++$i ) {
    5353                $notification = $notifications[$i];
    5454                $grouped_notifications[$notification->component_name][$notification->component_action][] = $notification;
    5555        }
  • bp-messages/bp-messages-classes.php

    Class BP_Messages_Thread { 
    175175                        return false;
    176176
    177177                $count = 0;
    178                 for ( $i = 0; $i < count( $unread_counts ); $i++ ) {
     178                for ( $i = 0, $count = count( $unread_counts ); $i < $count; ++$i ) {
    179179                        $count += $unread_counts[$i]->unread_count;
    180180                }
    181181
    Class BP_Messages_Message { 
    341341                        return false;
    342342
    343343                if ( is_array( $recipient_usernames ) ) {
    344                         for ( $i = 0; $i < count($recipient_usernames); $i++ ) {
     344                        for ( $i = 0, $count = count( $recipient_usernames ); $i < $count; ++$i ) {
    345345                                if ( $rid = bp_core_get_userid( trim($recipient_usernames[$i]) ) )
    346346                                        $recipient_ids[] = $rid;
    347347                        }
  • bp-messages/bp-messages-functions.php

    function messages_delete_thread( $thread_ids ) { 
    135135
    136136        if ( is_array( $thread_ids ) ) {
    137137                $error = 0;
    138                 for ( $i = 0; $i < count( $thread_ids ); $i++ ) {
     138                for ( $i = 0, $count = count( $thread_ids ); $i < $count; ++$i ) {
    139139                        if ( !$status = BP_Messages_Thread::delete( $thread_ids[$i]) )
    140140                                $error = 1;
    141141                }
  • bp-themes/bp-default/_inc/ajax.php

    function bp_dtheme_ajax_message_markunread() { 
    558558        } else {
    559559                $thread_ids = explode( ',', $_POST['thread_ids'] );
    560560
    561                 for ( $i = 0; $i < count($thread_ids); $i++ ) {
     561                for ( $i = 0, $count = count( $thread_ids ); $i < $count; ++$i ) {
    562562                        BP_Messages_Thread::mark_as_unread($thread_ids[$i]);
    563563                }
    564564        }
    function bp_dtheme_ajax_message_markread() { 
    574574        } else {
    575575                $thread_ids = explode( ',', $_POST['thread_ids'] );
    576576
    577                 for ( $i = 0; $i < count($thread_ids); $i++ ) {
     577                for ( $i = 0, $count = count( $thread_ids ); $i < $count; ++$i ) {
    578578                        BP_Messages_Thread::mark_as_read($thread_ids[$i]);
    579579                }
    580580        }
    function bp_dtheme_ajax_messages_delete() { 
    590590        } else {
    591591                $thread_ids = explode( ',', $_POST['thread_ids'] );
    592592
    593                 for ( $i = 0; $i < count($thread_ids); $i++ )
     593                for ( $i = 0, $count = count( $thread_ids ); $i < $count; ++$i )
    594594                        BP_Messages_Thread::delete($thread_ids[$i]);
    595595
    596                 _e('Messages deleted.', 'buddypress');
     596                _e( 'Messages deleted.', 'buddypress' );
    597597        }
    598598}
    599599add_action( 'wp_ajax_messages_delete', 'bp_dtheme_ajax_messages_delete' );
  • bp-xprofile/bp-xprofile-classes.php

    Class BP_XProfile_Group { 
    7272                        /* Remove the group's fields. */
    7373                        if ( BP_XProfile_Field::delete_for_group( $this->id ) ) {
    7474                                /* Remove profile data for the groups fields */
    75                                 for ( $i = 0; $i < count( $this->fields ); $i++ ) {
     75                                for ( $i = 0, $count = count( $this->fields ); $i < $count; ++$i ) {
    7676                                        BP_XProfile_ProfileData::delete_for_field( $this->fields[$i]->id );
    7777                                }
    7878                        }
    Class BP_XProfile_Field { 
    586586                                                                        $_POST["isDefault_{$type}_option"][$i]
    587587                                                );
    588588
    589                                                 $i++;
     589                                                ++$i;
    590590                                        }
    591591                                }
    592592
    593593                                if ( !empty( $options ) ) {
    594                                         for ( $i = 0; $i < count( $options ); $i++ ) {
     594                                        for ( $i = 0, $count = count( $options ); $i < $count; ++$i ) {
    595595                                                $j = $i + 1;
    596596
    597597                                                if ( 'multiselectbox' == $type || 'checkbox' == $type )
    Class BP_XProfile_ProfileData { 
    910910                $field_sql = '';
    911911
    912912                if ( is_array( $fields ) ) {
    913                         for ( $i = 0; $i < count( $fields ); $i++ ) {
     913                        for ( $i = 0, $count = count( $fields ); $i < $count; ++$i ) {
    914914                                if ( $i == 0 )
    915915                                        $field_sql .= $wpdb->prepare( "AND ( f.name = %s ", $fields[$i] );
    916916                                else
    Class BP_XProfile_ProfileData { 
    930930                $new_values = array();
    931931
    932932                if ( is_array( $fields ) ) {
    933                         for ( $i = 0; $i < count( $values ); $i++ ) {
     933                        for ( $i = 0, $count = count( $values ); $i < $count; ++$i ) {
    934934                                for ( $j = 0; $j < count( $fields ); $j++ ) {
    935935                                        if ( $values[$i]->name == $fields[$j] )
    936936                                                $new_values[$fields[$j]] = $values[$i]->value;
  • bp-xprofile/bp-xprofile-template.php

    Class BP_XProfile_Data_Template { 
    102102        function has_fields() {
    103103                $has_data = false;
    104104
    105                 for ( $i = 0; $i < count( $this->group->fields ); $i++ ) {
     105                for ( $i = 0, $count = count( $this->group->fields ); $i < $count; ++$i ) {
    106106                        $field = &$this->group->fields[$i];
    107107
    108108                        if ( !empty( $field->data ) && $field->data->value != null ) {
    function bp_the_profile_field_options( $args = '' ) { 
    547547                                        case 'day':
    548548                                                $html .= '<option value=""' . selected( $day, '', false ) . '>--</option>';
    549549
    550                                                 for ( $i = 1; $i < 32; $i++ ) {
     550                                                for ( $i = 1; $i < 32; ++$i ) {
    551551                                                        $html .= '<option value="' . $i .'"' . selected( $day, $i, false ) . '>' . $i . '</option>';
    552552                                                }
    553553                                                break;
    function bp_the_profile_field_options( $args = '' ) { 
    563563
    564564                                                $html .= '<option value=""' . selected( $month, '', false ) . '>------</option>';
    565565
    566                                                 for ( $i = 0; $i < 12; $i++ ) {
     566                                                for ( $i = 0; $i < 12; ++$i ) {
    567567                                                        $html .= '<option value="' . $eng_months[$i] . '"' . selected( $month, $eng_months[$i], false ) . '>' . $months[$i] . '</option>';
    568568                                                }
    569569                                                break;
    function bp_profile_group_tabs() { 
    633633                $group_name = bp_profile_group_name(false);
    634634
    635635        $tabs = array();
    636         for ( $i = 0, $count = count( $groups ); $i < $count; $i++ ) {
     636        for ( $i = 0, $count = count( $groups ); $i < $count; ++$i ) {
    637637                if ( $group_name == $groups[$i]->name )
    638638                        $selected = ' class="current"';
    639639                else