Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
11/07/2010 11:25:07 AM (15 years ago)
Author:
boonebgorges
Message:

Adds exclude parameter for bp_group_has_members(). Fixes #2641

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-groups/bp-groups-templatetags.php

    r3371 r3372  
    12811281    var $total_group_count;
    12821282
    1283     function bp_groups_group_members_template( $group_id, $per_page, $max, $exclude_admins_mods, $exclude_banned ) {
     1283    function bp_groups_group_members_template( $group_id, $per_page, $max, $exclude_admins_mods, $exclude_banned, $exclude ) {
    12841284        global $bp;
    12851285
     
    12871287        $this->pag_num = isset( $_REQUEST['num'] ) ? intval( $_REQUEST['num'] ) : $per_page;
    12881288
    1289         $this->members = BP_Groups_Member::get_all_for_group( $group_id, $this->pag_num, $this->pag_page, $exclude_admins_mods, $exclude_banned );
     1289        $this->members = BP_Groups_Member::get_all_for_group( $group_id, $this->pag_num, $this->pag_page, $exclude_admins_mods, $exclude_banned, $exclude );
    12901290
    12911291        if ( !$max || $max >= (int)$this->members['count'] )
     
    13681368        'per_page' => 20,
    13691369        'max' => false,
     1370        'exclude' => false,
    13701371        'exclude_admins_mods' => 1,
    13711372        'exclude_banned' => 1
     
    13751376    extract( $r, EXTR_SKIP );
    13761377
    1377     $members_template = new BP_Groups_Group_Members_Template( $group_id, $per_page, $max, (int)$exclude_admins_mods, (int)$exclude_banned );
     1378    $members_template = new BP_Groups_Group_Members_Template( $group_id, $per_page, $max, (int)$exclude_admins_mods, (int)$exclude_banned, $exclude );
    13781379    return apply_filters( 'bp_group_has_members', $members_template->has_members(), &$members_template );
    13791380}
Note: See TracChangeset for help on using the changeset viewer.