Changeset 4372 for trunk/bp-core/bp-core-classes.php
- Timestamp:
- 05/16/2011 08:54:02 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/bp-core/bp-core-classes.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-classes.php
r4360 r4372 60 60 */ 61 61 function populate() { 62 global $bp; 63 62 64 if ( bp_is_active( 'xprofile' ) ) 63 65 $this->profile_data = $this->get_profile_data(); … … 83 85 $this->avatar_thumb = bp_core_fetch_avatar( array( 'item_id' => $this->id, 'type' => 'thumb' ) ); 84 86 $this->avatar_mini = bp_core_fetch_avatar( array( 'item_id' => $this->id, 'type' => 'thumb', 'width' => 30, 'height' => 30 ) ); 85 $this->last_active = bp_core_get_last_activity( get_user_meta( $this->id, 'last_activity', true ), __( 'active %s ago', 'buddypress' ) );87 $this->last_active = bp_core_get_last_activity( get_user_meta( $this->id, bp_get_user_meta_key( 'last_activity' ), true ), __( 'active %s ago', 'buddypress' ) ); 86 88 } 87 89 … … 144 146 145 147 if ( 'active' == $type || 'online' == $type || 'newest' == $type ) 146 $sql['where_active'] = "AND um.meta_key = 'last_activity'";148 $sql['where_active'] = $wpdb->prepare( "AND um.meta_key = %s", bp_get_user_meta_key( 'last_activity' ) ); 147 149 148 150 if ( 'popular' == $type ) … … 409 411 410 412 if ( 'active' != $type ) { 411 $user_activity = $wpdb->get_results( "SELECT user_id as id, meta_value as last_activity FROM " . CUSTOM_USER_META_TABLE . " WHERE meta_key = ' last_activity' AND user_id IN ( {$user_ids} )" );413 $user_activity = $wpdb->get_results( "SELECT user_id as id, meta_value as last_activity FROM " . CUSTOM_USER_META_TABLE . " WHERE meta_key = '" . bp_get_user_meta_key( 'last_activity' ) . "' AND user_id IN ( {$user_ids} )" ); 412 414 for ( $i = 0; $i < count( $paged_users ); $i++ ) { 413 415 foreach ( (array)$user_activity as $activity ) { … … 420 422 // Fetch the user's last_activity 421 423 if ( 'active' != $type ) { 422 $user_activity = $wpdb->get_results( "SELECT user_id as id, meta_value as last_activity FROM " . CUSTOM_USER_META_TABLE . " WHERE meta_key = ' last_activity' AND user_id IN ( {$user_ids} )" );424 $user_activity = $wpdb->get_results( "SELECT user_id as id, meta_value as last_activity FROM " . CUSTOM_USER_META_TABLE . " WHERE meta_key = '" . bp_get_user_meta_key( 'last_activity' ) . "' AND user_id IN ( {$user_ids} )" ); 423 425 for ( $i = 0; $i < count( $paged_users ); $i++ ) { 424 426 foreach ( (array)$user_activity as $activity ) {
Note: See TracChangeset
for help on using the changeset viewer.