Changeset 12349
- Timestamp:
- 03/01/2019 02:33:56 AM (6 years ago)
- Location:
- trunk/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-core/bp-core-filters.php
r12284 r12349 470 470 ), 471 471 ); 472 bp_send_email( 'core-user-registration-with-blog', array( array( $user_email => $user ) ), $args ); 472 473 $signups = BP_Signup::get( 474 array( 475 'user_login' => $user, 476 ) 477 ); 478 479 $salutation = $user; 480 if ( $signups ) { 481 $signup = $signups['signups'][0]; 482 if ( isset( $signup->meta[ 'field_' . bp_xprofile_fullname_field_id() ] ) ) { 483 $salutation = $signup->meta[ 'field_' . bp_xprofile_fullname_field_id() ]; 484 } 485 } 486 487 bp_send_email( 'core-user-registration-with-blog', array( array( $user_email => $salutation ) ), $args ); 473 488 474 489 // Return false to stop the original WPMU function from continuing. … … 522 537 if ( $user_object ) { 523 538 $user_id = $user_object->ID; 539 } 540 541 $salutation = $user; 542 if ( isset( $meta[ 'field_' . bp_xprofile_fullname_field_id() ] ) ) { 543 $salutation = $meta[ 'field_' . bp_xprofile_fullname_field_id() ]; 544 } elseif ( $user_id ) { 545 $salutation = bp_core_get_user_displayname( $user_id ); 524 546 } 525 547 … … 532 554 ), 533 555 ); 534 bp_send_email( 'core-user-registration', array( array( $user_email => $ user) ), $args );556 bp_send_email( 'core-user-registration', array( array( $user_email => $salutation ) ), $args ); 535 557 536 558 // Return false to stop the original WPMU function from continuing. -
trunk/src/bp-members/bp-members-functions.php
r11829 r12349 1742 1742 */ 1743 1743 if ( apply_filters( 'bp_core_signup_send_activation_key', true, $user_id, $user_email, $activation_key, $usermeta ) ) { 1744 bp_core_signup_send_validation_email( $user_id, $user_email, $activation_key, $user_login ); 1744 $salutation = $user_login; 1745 if ( isset( $usermeta[ 'field_' . bp_xprofile_fullname_field_id() ] ) ) { 1746 $salutation = $usermeta[ 'field_' . bp_xprofile_fullname_field_id() ]; 1747 } 1748 1749 bp_core_signup_send_validation_email( $user_id, $user_email, $activation_key, $salutation ); 1745 1750 } 1746 1751 } … … 2159 2164 * @since 1.2.2 2160 2165 * @since 2.5.0 Add the $user_login parameter. 2166 * @since 5.0.0 Change $user_login parameter to more general $salutation. 2161 2167 * 2162 2168 * @param int|bool $user_id ID of the new user, false if BP_SIGNUPS_SKIP_USER_CREATION is true. 2163 * @param string $user_email Email address of the new user.2164 * @param string $key Activation key.2165 * @param string $ user_login Optional. The user login name.2166 */ 2167 function bp_core_signup_send_validation_email( $user_id, $user_email, $key, $ user_login = '' ) {2169 * @param string $user_email Email address of the new user. 2170 * @param string $key Activation key. 2171 * @param string $salutation Optional. The name to be used as a salutation in the email. 2172 */ 2173 function bp_core_signup_send_validation_email( $user_id, $user_email, $key, $salutation = '' ) { 2168 2174 $args = array( 2169 2175 'tokens' => array( … … 2175 2181 ); 2176 2182 2177 if ( $user_id ) { 2178 $to = $user_id; 2179 } else { 2180 $to = array( array( $user_email => $user_login ) ); 2181 } 2183 $to = array( array( $user_email => $salutation ) ); 2182 2184 2183 2185 bp_send_email( 'core-user-registration', $to, $args ); -
trunk/src/bp-members/classes/class-bp-signup.php
r11804 r12349 640 640 // Send the validation email. 641 641 } else { 642 bp_core_signup_send_validation_email( false, $signup->user_email, $signup->activation_key, $signup->user_login ); 642 $salutation = $signup->user_login; 643 if ( isset( $meta[ 'field_' . bp_xprofile_fullname_field_id() ] ) ) { 644 $salutation = $meta[ 'field_' . bp_xprofile_fullname_field_id() ]; 645 } 646 647 bp_core_signup_send_validation_email( false, $signup->user_email, $signup->activation_key, $salutation ); 643 648 } 644 649 }
Note: See TracChangeset
for help on using the changeset viewer.