Changeset 6471
- Timestamp:
- 10/29/2012 07:48:50 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-classes.php
r6470 r6471 198 198 switch ( $type ) { 199 199 200 // 'active', 'online', 'newest', and 'random' queries 200 // 'online' query happens against the last_activity usermeta key 201 case 'online' : 202 $this->uid_name = 'user_id'; 203 $sql['select'] = "SELECT DISTINCT u.{$this->uid_name} as id FROM {$wpdb->usermeta} u"; 204 $sql['where'][] = $wpdb->prepare( "u.meta_key = %s", bp_get_user_meta_key( 'last_activity' ) ); 205 $sql['where'][] = $wpdb->prepare( 'u.meta_value >= DATE_SUB( UTC_TIMESTAMP(), INTERVAL 5 MINUTE )' ); 206 $sql['orderby'] = "ORDER BY u.meta_value"; 207 $sql['order'] = "DESC"; 208 209 break; 210 211 // 'active', 'newest', and 'random' queries 201 212 // all happen against the last_activity usermeta key 202 213 case 'active' : 203 case 'online' :204 214 case 'newest' : 205 215 case 'random' :
Note: See TracChangeset
for help on using the changeset viewer.