Changeset 7135 for trunk/bp-core/bp-core-classes.php
- Timestamp:
- 06/03/2013 02:32:50 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-classes.php
r7024 r7135 199 199 200 200 // 'online' query happens against the last_activity usermeta key 201 // Filter 'bp_user_query_online_interval' to modify the 202 // number of minutes used as an interval 201 203 case 'online' : 202 204 $this->uid_name = 'user_id'; 203 205 $sql['select'] = "SELECT DISTINCT u.{$this->uid_name} as id FROM {$wpdb->usermeta} u"; 204 206 $sql['where'][] = $wpdb->prepare( "u.meta_key = %s", bp_get_user_meta_key( 'last_activity' ) ); 205 $sql['where'][] = 'u.meta_value >= DATE_SUB( UTC_TIMESTAMP(), INTERVAL 5 MINUTE )';207 $sql['where'][] = $wpdb->prepare( "u.meta_value >= DATE_SUB( UTC_TIMESTAMP(), INTERVAL %d MINUTE )", apply_filters( 'bp_user_query_online_interval', 15 ) ); 206 208 $sql['orderby'] = "ORDER BY u.meta_value"; 207 209 $sql['order'] = "DESC";
Note: See TracChangeset
for help on using the changeset viewer.