Changeset 2077 for trunk/bp-messages/bp-messages-notifications.php
- Timestamp:
- 11/02/2009 07:54:21 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/bp-messages/bp-messages-notifications.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-messages/bp-messages-notifications.php
r1905 r2077 4 4 global $bp; 5 5 extract($args); 6 6 7 7 $message = new BP_Messages_Message( $item_id ); 8 8 9 9 $sender_name = bp_core_get_user_displayname( $message->sender_id ); 10 10 … … 13 13 14 14 $ud = get_userdata( $recipient_ids[$i] ); 15 $message_link = bp_core_get_user_domain( $recipient_ids[$i] ) . 'messages/view/' . $message->id; 16 $settings_link = bp_core_get_user_domain( $recipient_ids[$i] ) . 'settings/notifications'; 17 15 $message_link = bp_core_get_user_domain( $recipient_ids[$i] ) . 'messages/view/' . $message->id; 16 $settings_link = bp_core_get_user_domain( $recipient_ids[$i] ) . 'settings/notifications'; 17 18 18 // Set up and send the message 19 19 $to = $ud->user_email; 20 20 $subject = '[' . get_blog_option( BP_ROOT_BLOG, 'blogname' ) . '] ' . sprintf( __( 'New message from %s', 'buddypress' ), stripslashes( $sender_name ) ); 21 21 22 $content = sprintf( __( 22 $content = sprintf( __( 23 23 '%s sent you a new message: 24 24 … … 45 45 46 46 $users = $wpdb->get_results( $wpdb->prepare( "SELECT ID as user_id, user_email, user_login FROM {$wpdb->base_prefix}users WHERE user_status = 0 AND spam = 0 AND deleted = 0" ) ); 47 47 48 48 for ( $i = 0; $i < count($users); $i++ ) { 49 49 if ( get_usermeta( $users[$i]->user_id, 'notification_messages_new_notice' ) == 'no' ) continue; 50 50 51 $message_link = bp_core_get_user_domain( $users[$i]->user_id ) . 'messages'; 52 $settings_link = bp_core_get_user_domain( $users[$i]->user_id ) . 'settings/notifications'; 51 $message_link = bp_core_get_user_domain( $users[$i]->user_id ) . 'messages'; 52 $settings_link = bp_core_get_user_domain( $users[$i]->user_id ) . 'settings/notifications'; 53 53 54 54 // Set up and send the message … … 56 56 $subject = __( 'New Site Notice', 'buddypress' ); 57 57 58 $message = sprintf( __( 58 $message = sprintf( __( 59 59 'A new site notice has been posted on %s: 60 60 … … 70 70 // Send it 71 71 wp_mail( $to, $subject, $message ); 72 72 73 73 unset($message); 74 74 unset($subject);
Note: See TracChangeset
for help on using the changeset viewer.