Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
01/03/2011 10:49:11 PM (15 years ago)
Author:
djpaul
Message:

Add show_hidden argument for bp_has_groups(). Fixes #2377. Props boonebgorges and sorich87

File:
1 edited

Legend:

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

    r3617 r3648  
    256256    }
    257257
    258     function get( $type = 'newest', $per_page = null, $page = null, $user_id = false, $search_terms = false, $include = false, $populate_extras = true, $exclude = false ) {
     258    function get( $type = 'newest', $per_page = null, $page = null, $user_id = false, $search_terms = false, $include = false, $populate_extras = true, $exclude = false, $show_hidden = false ) {
    259259        global $wpdb, $bp;
    260260
     
    274274        $sql['where'] = " g.id = gm1.group_id AND g.id = gm2.group_id AND gm2.meta_key = 'last_activity' AND gm1.meta_key = 'total_member_count'";
    275275
    276         if ( !is_user_logged_in() || ( !is_super_admin() && ( $user_id != $bp->loggedin_user->id ) ) )
     276        if ( !$show_hidden )
    277277            $sql['hidden'] = " AND g.status != 'hidden'";
    278278
     
    11541154            if ( $bp->current_component == $bp->groups->slug && 'admin' == $bp->current_action && !empty( $bp->action_variables[0] ) && $this->slug == $bp->action_variables[0] ) {
    11551155                // Check whether the user is saving changes
    1156                 $this->edit_screen_save();     
    1157                
     1156                $this->edit_screen_save();
     1157
    11581158                add_action( 'groups_custom_edit_steps', array( &$this, 'edit_screen' ) );
    11591159
Note: See TracChangeset for help on using the changeset viewer.