Changeset 548 for trunk/bp-groups/bp-groups-templatetags.php
- Timestamp:
- 11/17/2008 10:54:11 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-templatetags.php
r545 r548 795 795 <?php 796 796 } 797 function bp_group_list_ friends() {797 function bp_group_list_invite_friends() { 798 798 global $bp, $group_obj, $invites; 799 799 800 if ( bp_exists('friends') ) { 801 $friends = friends_get_friends_list( $bp['loggedin_userid'] ); 802 $invites = groups_get_invites_for_group($group_obj->id); 803 ?> 804 <div id="invite-list"> 805 <ul> 806 <?php for ( $i = 0; $i < count( $friends ); $i++ ) { 807 if ( in_array( $friends[$i]['id'], $invites ) ) { 808 $checked = ' checked="checked"'; 809 } else { 810 $checked = ''; 811 } ?> 800 if ( !function_exists('friends_install') ) 801 return false; 802 803 $friends = friends_get_friends_invite_list( $bp['loggedin_userid'], $group_obj->id ); 804 805 if ( $friends ) { 806 $invites = groups_get_invites_for_group( $bp['loggedin_userid'], $group_obj->id ); 807 808 ?> 809 <div id="invite-list"> 810 <ul> 811 <?php 812 for ( $i = 0; $i < count( $friends ); $i++ ) { 813 if ( $invites ) { 814 if ( in_array( $friends[$i]['id'], $invites ) ) { 815 $checked = ' checked="checked"'; 816 } else { 817 $checked = ''; 818 } 819 } 820 ?> 812 821 813 <li><input<?php echo $checked ?> type="checkbox" name="friends[]" id="f-<?php echo $friends[$i]['id'] ?>" value="<?php echo $friends[$i]['id'] ?>" /> <?php echo $friends[$i]['full_name']; ?></li> 814 <?php } ?> 815 </ul> 816 </div> 817 <?php 818 } 822 <li><input<?php echo $checked ?> type="checkbox" name="friends[]" id="f-<?php echo $friends[$i]['id'] ?>" value="<?php echo $friends[$i]['id'] ?>" /> <?php echo $friends[$i]['full_name']; ?></li> 823 <?php } ?> 824 </ul> 825 </div> 826 <?php 827 } else { 828 _e( 'No friends to invite.', 'buddypress' ); 829 } 819 830 } 820 831 … … 838 849 839 850 echo $bp['loggedin_domain'] . $bp['groups']['slug'] . '/invites/reject/' . $groups_template->group->id; 851 } 852 853 function bp_has_friends_to_invite() { 854 global $groups_template, $bp; 855 856 if ( !function_exists('friends_install') ) 857 return false; 858 859 if ( !friends_check_user_has_friends( $bp['loggedin_userid'] ) || !friends_count_invitable_friends( $bp['loggedin_userid'], $groups_template->group->id ) ) 860 return false; 861 862 return true; 840 863 } 841 864 … … 860 883 <div class="left-menu"> 861 884 <h4>Select Friends <img id="ajax-loader" src="<?php echo $bp['groups']['image_base'] ?>/ajax-loader.gif" height="7" alt="Loading" style="display: none;" /></h4> 862 <?php bp_group_list_ friends() ?>885 <?php bp_group_list_invite_friends() ?> 863 886 <?php if ( function_exists('wp_nonce_field') ) 864 887 wp_nonce_field( 'invite_user' );
Note: See TracChangeset
for help on using the changeset viewer.