Changeset 1202
- Timestamp:
- 03/10/2009 03:58:09 AM (18 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
bp-groups.php (modified) (1 diff)
-
bp-groups/bp-groups-notifications.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups.php
r1180 r1202 1740 1740 for ( $i = 0; $i < count( $invited_users ); $i++ ) { 1741 1741 $member = new BP_Groups_Member( $invited_users[$i], $group_obj->id ); 1742 1743 // Send the actual invite 1744 groups_notification_group_invites( $group_obj, $member, $bp->loggedin_user->id ); 1745 1742 1746 $member->invite_sent = 1; 1743 1747 $member->save(); 1744 1748 } 1745 1746 groups_notification_group_invites( $group_obj->id, $invited_users, $bp->loggedin_user->id );1747 1749 1748 1750 do_action( 'groups_send_invites', $group_obj->id, $invited_users ); -
trunk/bp-groups/bp-groups-notifications.php
r1147 r1202 222 222 add_action( 'groups_promoted_member', 'groups_notification_promoted_member', 10, 2 ); 223 223 224 function groups_notification_group_invites( $group_id, $invited_user_ids, $inviter_user_id ) {224 function groups_notification_group_invites( &$group, &$member, $inviter_user_id ) { 225 225 global $bp; 226 226 … … 229 229 $inviter_link = site_url() . '/' . MEMBERS_SLUG . '/' . $inviter_ud->user_login; 230 230 231 $group = new BP_Groups_Group( $group_id, false, false );232 231 $group_link = bp_group_permalink( $group, false ); 233 234 for ( $i = 0; $i < count( $invited_user_ids ); $i++) {235 $invited_user_id = $ invited_user_ids[$i];232 233 if ( !$member->invite_sent ) { 234 $invited_user_id = $member->user_id; 236 235 237 236 // Post a screen notification first. 238 bp_core_add_notification( $group _id, $invited_user_id, 'groups', 'group_invite' );237 bp_core_add_notification( $group->id, $invited_user_id, 'groups', 'group_invite' ); 239 238 240 239 if ( 'no' == get_usermeta( $invited_user_id, 'notification_groups_invite' ) ) continue; … … 244 243 $invited_link = site_url() . '/' . MEMBERS_SLUG . '/' . $invited_ud->user_login; 245 244 $invites_link = $invited_link . '/' . $bp->groups->slug . '/invites'; 246 245 247 246 // Set up and send the message 248 247 $to = $invited_ud->user_email;
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)