Skip to:
Content

Changeset 6619


Ignore:
Timestamp:
12/10/12 17:01:29 (17 months ago)
Author:
johnjamesjacoby
Message:

Only try to get a secondary group avatar link if groups is active.

File:
1 edited

Legend:

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

    r6607 r6619  
    10481048        global $activities_template; 
    10491049 
    1050         $defaults = array( 
     1050        $r = wp_parse_args( $args, array( 
     1051            'alt'        => '', 
    10511052            'type'       => 'thumb', 
    10521053            'width'      => 20, 
     
    10561057            'linked'     => true, 
    10571058            'email'      => false 
    1058         ); 
    1059  
    1060         $r = wp_parse_args( $args, $defaults ); 
     1059        ) ); 
    10611060        extract( $r, EXTR_SKIP ); 
    10621061 
     
    10661065                $object  = 'group'; 
    10671066                $item_id = $activities_template->activity->item_id; 
    1068                 $link    = bp_get_group_permalink( groups_get_group( array( 'group_id' => $item_id ) ) ); 
     1067 
     1068                // Only if groups is active 
     1069                if ( bp_is_active( 'groups' ) ) { 
     1070                    $group = groups_get_group( $item_id ); 
     1071                    $link  = bp_get_group_permalink( $group ); 
     1072                    $name  = $group->name; 
     1073                } else { 
     1074                    $name = ''; 
     1075                } 
    10691076 
    10701077                if ( empty( $alt ) ) { 
    10711078                    $alt = __( 'Group logo', 'buddypress' ); 
    10721079 
    1073                     if ( bp_is_active( 'groups' ) ) { 
    1074                         $group = groups_get_group( $item_id ); 
    1075                         if ( isset( $group->name ) ) { 
    1076                             $alt = sprintf( __( 'Group logo of %s', 'buddypress' ), $group->name ); 
    1077                         } 
     1080                    if ( ! empty( $name ) ) { 
     1081                        $alt = sprintf( __( 'Group logo of %s', 'buddypress' ), $name ); 
    10781082                    } 
    10791083                } 
Note: See TracChangeset for help on using the changeset viewer.