Skip to:
Content

Ticket #7656: 7656-01.patch

File 7656-01.patch, 1.7 KB (added by hnla, 6 weeks ago)
  • src/bp-groups/bp-groups-template.php

     
    50165016 
    50175017                // Parse arguments. 
    50185018                $r = bp_parse_args( $args, array( 
    5019                         'user_id'   => bp_loggedin_user_id(), 
    5020                         'group_id'  => false, 
    5021                         'separator' => 'li' 
     5019                        'user_id'      => bp_loggedin_user_id(), 
     5020                        'group_id'     => false, 
     5021                        'parent_classes' => '', 
     5022                        'before_list'  => '', 
     5023                        'separator'    => 'li', 
     5024                        'after_list'   => '', 
    50225025                ), 'group_invite_friend_list' ); 
    50235026 
    50245027                // No group passed, so look for new or current group ID's. 
     
    50325035                // Setup empty items array. 
    50335036                $items = array(); 
    50345037 
     5038                // Create class attr for parent wrap element. 
     5039                $classes = ''; 
     5040                if ( ! empty( $r['parent_classes'] ) ) { 
     5041                        $classes = ' class="' . esc_attr( $r['parent_classes'] ) . '"'; 
     5042                } 
     5043 
     5044                // Build list markup parent elements. 
     5045                $before_list = ''; 
     5046                if ( ! empty( $r['before_list'] ) ) { 
     5047                        $before_list = '<' . esc_html( $r['before_list'] ) . $classes . '>'; 
     5048                } 
     5049 
     5050                $after_list = ''; 
     5051                if ( ! empty( $r['after_list'] ) ) { 
     5052                        $after_list = '</' . esc_html( $r['after_list'] ) . '>'; 
     5053                } 
     5054 
    50355055                // Get user's friends who are not in this group already. 
    50365056                $friends = friends_get_friends_invite_list( $r['user_id'], $r['group_id'] ); 
    50375057 
     
    50585078                $invitable_friends = apply_filters( 'bp_get_new_group_invite_friend_list', $items, $r, $args ); 
    50595079 
    50605080                if ( ! empty( $invitable_friends ) && is_array( $invitable_friends ) ) { 
    5061                         $retval = implode( "\n", $invitable_friends ); 
     5081                        $retval = $before_list  . implode( "\n", $invitable_friends ) . $after_list; 
    50625082                } else { 
    50635083                        $retval = false; 
    50645084                }