Skip to:
Content

BuddyPress.org

Changeset 8429


Ignore:
Timestamp:
05/18/2014 07:28:01 PM (10 years ago)
Author:
boonebgorges
Message:

Check that Groups component is active before using bp_get_groups_slug() in bp_activity_get_show_filters()

Fixes #5637

Props imath

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-activity/bp-activity-template.php

    r8428 r8429  
    33973397        // Set default context based on current page
    33983398        if ( empty( $context ) ) {
     3399
     3400            // On member pages, default to 'member', unless this
     3401            // is a user's Groups activity
    33993402            if ( bp_is_user() ) {
    3400                 switch ( bp_current_action() ) {
    3401                     case bp_get_groups_slug() :
    3402                         $context = 'member_groups';
    3403                         break;
    3404 
    3405                     default :
    3406                         $context = 'member';
    3407                         break;
     3403                if ( bp_is_active( 'groups' ) && bp_is_current_action( bp_get_groups_slug() ) ) {
     3404                    $context = 'member_groups';
     3405                } else {
     3406                    $context = 'member';
    34083407                }
     3408
     3409            // On individual group pages, default to 'group'
    34093410            } else if ( bp_is_active( 'groups' ) && bp_is_group() ) {
    34103411                $context = 'group';
     3412
     3413            // 'activity' everywhere else
    34113414            } else {
    34123415                $context = 'activity';
Note: See TracChangeset for help on using the changeset viewer.