Ticket #1511: ticket-1511.patch
| File ticket-1511.patch, 4.1 KB (added by , 16 years ago) |
|---|
-
bp-themes/bp-default/groups/create.php
157 157 158 158 <?php do_action( 'bp_before_group_invites_creation_step' ); ?> 159 159 160 < div class="left-menu">160 <?php if ( bp_has_friends_to_invite() ) : ?> 161 161 162 <div id="invite-list"> 163 <ul> 164 <?php bp_new_group_invite_friend_list() ?> 165 </ul> 162 <div class="left-menu"> 166 163 167 <?php wp_nonce_field( 'groups_invite_uninvite_user', '_wpnonce_invite_uninvite_user' ) ?> 164 <div id="invite-list"> 165 <ul> 166 <?php bp_new_group_invite_friend_list() ?> 167 </ul> 168 169 <?php wp_nonce_field( 'groups_invite_uninvite_user', '_wpnonce_invite_uninvite_user' ) ?> 170 </div> 171 168 172 </div> 169 173 170 </div>174 <div class="main-column"> 171 175 172 <div class="main-column"> 176 <div id="message" class="info"> 177 <p><?php _e('Select people to invite from your friends list.', 'buddypress'); ?></p> 178 </div> 173 179 174 <div id="message" class="info">175 < p><?php _e('Select people to invite from your friends list.', 'buddypress'); ?></p>176 </div>180 <?php /* The ID 'friend-list' is important for AJAX support. */ ?> 181 <ul id="friend-list" class="item-list"> 182 <?php if ( bp_group_has_invites() ) : ?> 177 183 178 <?php /* The ID 'friend-list' is important for AJAX support. */ ?> 179 <ul id="friend-list" class="item-list"> 180 <?php if ( bp_group_has_invites() ) : ?> 184 <?php while ( bp_group_invites() ) : bp_group_the_invite(); ?> 181 185 182 <?php while ( bp_group_invites() ) : bp_group_the_invite(); ?> 186 <li id="<?php bp_group_invite_item_id() ?>"> 187 <?php bp_group_invite_user_avatar() ?> 183 188 184 <li id="<?php bp_group_invite_item_id() ?>">185 <?php bp_group_invite_user_avatar() ?>189 <h4><?php bp_group_invite_user_link() ?></h4> 190 <span class="activity"><?php bp_group_invite_user_last_active() ?></span> 186 191 187 <h4><?php bp_group_invite_user_link() ?></h4> 188 <span class="activity"><?php bp_group_invite_user_last_active() ?></span> 192 <div class="action"> 193 <a class="remove" href="<?php bp_group_invite_user_remove_invite_url() ?>" id="<?php bp_group_invite_item_id() ?>"><?php _e( 'Remove Invite', 'buddypress' ) ?></a> 194 </div> 195 </li> 189 196 190 <div class="action"> 191 <a class="remove" href="<?php bp_group_invite_user_remove_invite_url() ?>" id="<?php bp_group_invite_item_id() ?>"><?php _e( 'Remove Invite', 'buddypress' ) ?></a> 192 </div> 193 </li> 197 <?php endwhile; ?> 194 198 195 <?php endwhile; ?> 199 <?php wp_nonce_field( 'groups_send_invites', '_wpnonce_send_invites' ) ?> 200 <?php endif; ?> 201 </ul> 196 202 197 <?php wp_nonce_field( 'groups_send_invites', '_wpnonce_send_invites' ) ?> 198 <?php endif; ?> 199 </ul> 203 <?php wp_nonce_field( 'groups_create_save_group-invites' ) ?> 200 204 201 < ?php wp_nonce_field( 'groups_create_save_group-invites' ) ?>205 </div> 202 206 207 <?php do_action( 'bp_after_group_invites_creation_step' ); ?> 208 209 <?php else : ?> 210 211 <div id="message" class="info"> 212 <p><?php _e( 'You either need to build up your friends list, or your friends have already been invited or are current members.', 'buddypress' ); ?></p> 203 213 </div> 204 214 205 <?php do_action( 'bp_after_group_invites_creation_step' ); ?>215 <?php endif; ?> 206 216 207 217 <?php endif; ?> 208 218 -
bp-core/bp-core-classes.php
145 145 $friend_ids = friends_get_friend_user_ids( $user_id ); 146 146 $friend_ids = $wpdb->escape( implode( ',', (array)$friend_ids ) ); 147 147 148 $sql['where_friends'] = "AND u.ID IN ({$friend_ids})"; 148 if ( $friends_ids ) 149 $sql['where_friends'] = "AND u.ID IN ({$friend_ids})"; 149 150 } 150 151 151 152 if ( $search_terms && function_exists( 'xprofile_install' ) ) {