Skip to:
Content
Pages
Categories
Search
Top
Bottom

Re: Users dont receive password after registration

Finally got it to work. Patch:

Index: bb-includes/registration-functions.php

===================================================================

--- bb-includes/registration-functions.php (revision 502)

+++ bb-includes/registration-functions.php (working copy)

@@ -35,9 +35,9 @@

return array($user_id, $password);

} else {

bb_update_usermeta( $user_id, $bb_table_prefix . 'capabilities', array('member' => true) );

- bb_send_pass( $user_id, $password );

+ #bb_send_pass( $user_id, $password );

do_action('bb_new_user', $user_id);

- return $user_id;

+ return array($user_id, $password);

}

}

Index: bb-templates/register-success.php

===================================================================

— bb-templates/register-success.php (revision 502)

+++ bb-templates/register-success.php (working copy)

@@ -4,6 +4,6 @@

<h2 id="register"><?php _e('Great!'); ?></h2>

-<p><?php printf(__('Your registration as <strong>%s</strong> was successful. Within a few minutes you should receive an email with your password.'), $user_login) ?></p>

+<p><?php printf(__('Your registration was successful.<br /><br />Username: <b>%s</b><br />Password: <b>%s</b>'), $user_login, $user_password) ?></p>

<?php bb_get_footer(); ?>

Index: register.php

===================================================================

— register.php (revision 502)

+++ register.php (working copy)

@@ -28,7 +28,9 @@

$user_safe = false;

if ( $user_login && $user_safe && $user_email && !$bad_input) :

– $user_id = bb_new_user( $user_login, $user_email, $user_url );

+ $userinfo = bb_new_user( $user_login, $user_email, $user_url );

+ $user_id = $userinfo[0];

+ $user_password = $userinfo[1];

foreach( $profile_info_keys as $key => $label )

if ( strpos($key, 'user_') !== 0 && $$key !== '' )

bb_update_usermeta( $user_id, $key, $$key );

Skip to toolbar