Ticket #7656: 7656-02.patch
| File 7656-02.patch, 1.6 KB (added by , 8 years ago) |
|---|
-
src/bp-groups/bp-groups-template.php
5018 5018 $r = bp_parse_args( $args, array( 5019 5019 'user_id' => bp_loggedin_user_id(), 5020 5020 'group_id' => false, 5021 'separator' => 'li' 5021 'before' => '', 5022 'separator' => 'li', 5023 'after' => '', 5022 5024 ), 'group_invite_friend_list' ); 5023 5025 5026 $allowed = array( 5027 'div' => array( 5028 'class' => array(), 5029 ), 5030 'ul' => array ( 5031 'class' => array(), 5032 ), 5033 ); 5034 5024 5035 // No group passed, so look for new or current group ID's. 5025 5036 if ( empty( $r['group_id'] ) ) { 5026 5037 $bp = buddypress(); … … 5032 5043 // Setup empty items array. 5033 5044 $items = array(); 5034 5045 5046 // Build list markup parent elements. 5047 $before = ''; 5048 if ( ! empty( $r['before'] ) ) { 5049 $before = wp_kses( $r['before'], $allowed ); 5050 } 5051 5052 $after = ''; 5053 if ( ! empty( $r['after'] ) ) { 5054 $after = wp_kses( $r['after'], $allowed ); 5055 } 5056 5035 5057 // Get user's friends who are not in this group already. 5036 5058 $friends = friends_get_friends_invite_list( $r['user_id'], $r['group_id'] ); 5037 5059 … … 5058 5080 $invitable_friends = apply_filters( 'bp_get_new_group_invite_friend_list', $items, $r, $args ); 5059 5081 5060 5082 if ( ! empty( $invitable_friends ) && is_array( $invitable_friends ) ) { 5061 $retval = implode( "\n", $invitable_friends );5083 $retval = $before . implode( "\n", $invitable_friends ) . $after; 5062 5084 } else { 5063 5085 $retval = false; 5064 5086 }