Changeset 1929 for trunk/bp-groups/bp-groups-classes.php
- Timestamp:
- 09/23/2009 01:18:49 AM (16 years ago)
- File:
-
- 1 edited
-
trunk/bp-groups/bp-groups-classes.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-classes.php
r1924 r1929 377 377 } 378 378 379 function get_alphabetically( $limit = null, $page = null ) { 380 global $wpdb, $bp; 381 382 if ( $limit && $page ) 383 $pag_sql = $wpdb->prepare( " LIMIT %d, %d", intval( ( $page - 1 ) * $limit), intval( $limit ) ); 384 385 if ( !is_site_admin() ) 386 $hidden_sql = "WHERE status != 'hidden'"; 387 388 $paged_groups = $wpdb->get_results( $wpdb->prepare( "SELECT id as group_id FROM {$bp->groups->table_name} {$hidden_sql} ORDER BY name ASC {$pag_sql}" ) ); 389 $total_groups = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(id) FROM {$bp->groups->table_name} {$hidden_sql} ORDER BY name ASC", $limit ) ); 390 391 return array( 'groups' => $paged_groups, 'total' => $total_groups ); 392 } 393 379 394 function get_by_most_forum_topics( $limit = null, $page = null ) { 380 395 global $wpdb, $bp, $bbdb;
Note: See TracChangeset
for help on using the changeset viewer.