Changeset 6574 for trunk/bp-members/bp-members-functions.php
- Timestamp:
- 12/10/2012 05:45:24 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-members/bp-members-functions.php
r6476 r6574 192 192 return false; 193 193 194 return apply_filters( 'bp_core_get_userid', $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM $wpdb->usersWHERE user_login = %s", $username ) ), $username );194 return apply_filters( 'bp_core_get_userid', $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM {$wpdb->users} WHERE user_login = %s", $username ) ), $username ); 195 195 } 196 196 … … 210 210 return false; 211 211 212 return apply_filters( 'bp_core_get_userid_from_nicename', $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM $wpdb->usersWHERE user_nicename = %s", $user_nicename ) ) );212 return apply_filters( 'bp_core_get_userid_from_nicename', $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM {$wpdb->users} WHERE user_nicename = %s", $user_nicename ) ) ); 213 213 } 214 214 … … 499 499 if ( !$count = wp_cache_get( 'bp_total_member_count', 'bp' ) ) { 500 500 $status_sql = bp_core_get_status_sql(); 501 $count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(ID) FROM $wpdb->users WHERE {$status_sql}" ));501 $count = $wpdb->get_var( "SELECT COUNT(ID) FROM {$wpdb->users} WHERE {$status_sql}" ); 502 502 wp_cache_set( 'bp_total_member_count', $count, 'bp' ); 503 503 } … … 517 517 // Avoid a costly join by splitting the lookup 518 518 if ( is_multisite() ) { 519 $sql = $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE (user_status != 0 OR deleted != 0 OR user_status != 0)" );519 $sql = "SELECT ID FROM {$wpdb->users} WHERE (user_status != 0 OR deleted != 0 OR user_status != 0)"; 520 520 } else { 521 $sql = $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE user_status != 0" );522 } 523 524 $exclude_users = $wpdb->get_col( $sql );525 $exclude_users_sql = !empty( $exclude_users ) ? $wpdb->prepare( "AND user_id NOT IN (" . implode( ',', wp_parse_id_list( $exclude_users ) ) . ")" ): '';526 527 $count = (int) $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(user_id) FROM $wpdb->usermeta WHERE meta_key = %s {$exclude_users_sql}", bp_get_user_meta_key( 'last_activity' ) ) ); 521 $sql = "SELECT ID FROM {$wpdb->users} WHERE user_status != 0"; 522 } 523 524 $exclude_users = $wpdb->get_col( $sql ); 525 $exclude_users_sql = !empty( $exclude_users ) ? "AND user_id NOT IN (" . implode( ',', wp_parse_id_list( $exclude_users ) ) . ")" : ''; 526 $count = (int) $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(user_id) FROM {$wpdb->usermeta} WHERE meta_key = %s {$exclude_users_sql}", bp_get_user_meta_key( 'last_activity' ) ) ); 527 528 528 set_transient( 'bp_active_member_count', $count ); 529 529 } … … 791 791 $user_id = bp_displayed_user_id(); 792 792 793 return apply_filters( 'bp_core_get_all_posts_for_user', $wpdb->get_col( $wpdb->prepare( "SELECT ID FROM $wpdb->postsWHERE post_author = %d AND post_status = 'publish' AND post_type = 'post'", $user_id ) ) );793 return apply_filters( 'bp_core_get_all_posts_for_user', $wpdb->get_col( $wpdb->prepare( "SELECT ID FROM {$wpdb->posts} WHERE post_author = %d AND post_status = 'publish' AND post_type = 'post'", $user_id ) ) ); 794 794 } 795 795 … … 1156 1156 1157 1157 // Update the user status to '2' which we will use as 'not activated' (0 = active, 1 = spam, 2 = not active) 1158 $wpdb->query( $wpdb->prepare( "UPDATE $wpdb->usersSET user_status = 2 WHERE ID = %d", $user_id ) );1158 $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET user_status = 2 WHERE ID = %d", $user_id ) ); 1159 1159 1160 1160 // Set any profile data … … 1246 1246 1247 1247 // Get the user_id based on the $key 1248 $user_id = $wpdb->get_var( $wpdb->prepare( "SELECT user_id FROM $wpdb->usermetaWHERE meta_key = 'activation_key' AND meta_value = %s", $key ) );1248 $user_id = $wpdb->get_var( $wpdb->prepare( "SELECT user_id FROM {$wpdb->usermeta} WHERE meta_key = 'activation_key' AND meta_value = %s", $key ) ); 1249 1249 1250 1250 if ( empty( $user_id ) ) … … 1252 1252 1253 1253 // Change the user's status so they become active 1254 if ( !$wpdb->query( $wpdb->prepare( "UPDATE $wpdb->usersSET user_status = 0 WHERE ID = %d", $user_id ) ) )1254 if ( !$wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET user_status = 0 WHERE ID = %d", $user_id ) ) ) 1255 1255 return new WP_Error( 'invalid_key', __( 'Invalid activation key', 'buddypress' ) ); 1256 1256 … … 1267 1267 // Set the password on multisite installs 1268 1268 if ( is_multisite() && !empty( $user['meta']['password'] ) ) 1269 $wpdb->query( $wpdb->prepare( "UPDATE $wpdb->usersSET user_pass = %s WHERE ID = %d", $user['meta']['password'], $user_id ) );1269 $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->users} SET user_pass = %s WHERE ID = %d", $user['meta']['password'], $user_id ) ); 1270 1270 1271 1271 do_action( 'bp_core_activated_user', $user_id, $key, $user );
Note: See TracChangeset
for help on using the changeset viewer.