Forum Replies Created
-
Not working for me! Any ideas?
It is very strange and worrying to see that Buddypress is still controlling my registration form, even if there are no visual signs of it on the form and page.
I’m awaiting a response.
Resolved
I’ve decided not to use your registration form. No registrations can (or should) now be made on my site through Buddypress, and I have hardcoded my WordPress password restrictions which seem to work fine in my login/- and lost-password pages/forms. STILL there is something in your code overriding my new registration form, allowing this to happen.
Please, provide a solution ASAP.
Thanks for your replay Mathieu, your gist works!
I have however decided to skip your registration-form altogether.
Hi Dennis, how did you go about resolving this with Membership unchecked? Were and how are your users registering now?
Hi there massimo, I see you are still waiting for a replay 1 year and 7 months later… hopefully your turn will come soon… how did you end up resolving your issue?
You’ll turn 100 before the “BP team” responds, try this snippet…
add_filter( ‘bp_settings_show_user_data_page’, ‘my_remove_data_page’ );
function my_remove_data_page($filter) {
return false;
}Hi there, I see you’ve been waiting 2 years for someone to notice here… hopefully someone will take their time soon… how did you go about resolving your issue, your code is not working for me?
Hi profittrollyt, I see you’ve been waiting 11 months for a replay… hopefully it will be your turn soon… how did you go about resolving your issue?
Anyone?? … Why is this piece of function bp_nouveau_signup_form( $section = ‘account_details’ ) :
<div class=”user-pass1-wrap”>
<div class=”wp-pwd”>
<div class=”password-input-wrapper”>
<input type=”password” data-reveal=”1″ name=”signup_password” id=”pass1″ class=”password-entry” size=”24″ value=”” <?php bp_form_field_attributes( ‘password’, array( ‘data-pw’ => wp_generate_password( 12 ), ‘aria-describedby’ => ‘pass-strength-result’ ) ); ?> />
<button type=”button” class=”button wp-hide-pw”>
<span class=”dashicons dashicons-hidden” aria-hidden=”true”></span>
</button>
</div>… showing text on screen by default??
I’m happy with the profile part of the registration form, however the account setup in Nouveau is a different story. How can I disable only the account part, any ideas?
Hi Coolhunt, I see you’ve been waiting 4 years for a response… hopefully it will be your turn soon… how did you resolve this?
I see you’ve been waiting 1 year and 8 months for a response, hopefully it will be your turn soon… how did you go about resolving this issue?
I see you’ve been waiting 8 months and 1 week for a response, hopefully it will be your turn soon… how did you go about resolving this issue?
I see its been a year and 1 month and still no response, hope your turn comes soon… how did you end up resolving this issue??
Anyone?
Until someone from BP decides to replay and help me resolve this issue, I’ll strongly advice everyone to think twice before deciding to go with this plugin for their project, or expect your visitors to become suspicious (with all their right) every time they see your registration form.
P.S. I’ve checked my bp_nouveau_signup_form() as well, code seems to be set to display Password =
function bp_nouveau_signup_form( $section = ‘account_details’ ) {
$fields = bp_nouveau_get_signup_fields( $section );
if ( ! $fields ) {
return;
}foreach ( $fields as $name => $attributes ) {
if ( ‘signup_password’ === $name ) {
?>
<label for=”pass1″><?php esc_html_e( ‘Choose a Password (required)’, ‘buddypress’ ); ?></label>
<div class=”user-pass1-wrap”>
<div class=”wp-pwd”>
<div class=”password-input-wrapper”>
<input type=”password” data-reveal=”1″ name=”signup_password” id=”pass1″ class=”password-entry” size=”24″ value=”” <?php bp_form_field_attributes( ‘password’, array( ‘data-pw’ => wp_generate_password( 12 ), ‘aria-describedby’ => ‘pass-strength-result’ ) ); ?> />
<button type=”button” class=”button wp-hide-pw”>
<span class=”dashicons dashicons-hidden” aria-hidden=”true”></span>
</button>
</div>
<div id=”pass-strength-result” aria-live=”polite”><?php esc_html_e( ‘Strength indicator’, ‘buddypress’ ); ?></div>
</div>
<div class=”pw-weak”>
<label>
<input type=”checkbox” name=”pw_weak” class=”pw-checkbox” />
<?php esc_html_e( ‘Confirm use of weak password’, ‘buddypress’ ); ?>
</label>
</div>
</div>… so question remains unanswered.
P.S. Yes, I disabled the default autogenerated password and very happy with that… not interested in going back!
P.S. Or alternatively changing this default…
<div class=”user-pass1-wrap”>
<div class=”wp-pwd”>
<div class=”password-input-wrapper”>
<input type=”text” data-reveal=”1″ name=”signup_password” id=”pass1″ class=”password-entry empty” size=”24″ value=”” data-pw=”” aria-describedby=”pass-strength-result” spellcheck=”false” autocomplete=”off”>
<button type=”button” class=”button wp-hide-pw” aria-label=”Hide password”>
<span class=”dashicons dashicons-hidden” aria-hidden=”true”></span>
</button>
</div>
<div id=”pass-strength-result” aria-live=”polite” style=”display: block;” class=”empty”> </div>
</div>
<div class=”pw-weak” style=”display: none;”>
<label>
<input type=”checkbox” name=”pw_weak” class=”pw-checkbox”>
Confirm use of weak password </label>
</div>
</div>to…
<div class=”user-pass1-wrap”>
<div class=”wp-pwd”>
<div class=”password-input-wrapper”>
<input type=”password” data-reveal=”1″ name=”signup_password” id=”pass1″ class=”password-entry empty” size=”24″ value=”” data-pw=”” aria-describedby=”pass-strength-result” spellcheck=”false” autocomplete=”off”>
<button type=”button” class=”button wp-hide-pw” aria-label=”Hide password”>
<span class=”dashicons dashicons-hidden” aria-hidden=”true”></span>
</button>
</div>
<div id=”pass-strength-result” aria-live=”polite” style=”display: block;” class=”empty”> </div>
</div>
<div class=”pw-weak” style=”display: none;”>
<label>
<input type=”checkbox” name=”pw_weak” class=”pw-checkbox”>
Confirm use of weak password </label>
</div>
</div>Also looked at https://github.com/buddypress/BuddyPress/blob/master/src/bp-templates/bp-nouveau/buddypress/members/single/settings/general.php … and the same goes there, I’m just seeing “password” set as default.
P.S. I’m using elementor
I need the default setting…
<input type=”text” data-reveal=”1″ name=”signup_password” id=”pass1″ class=”password-entry empty” size=”24″ value=”” data-pw=”” aria-describedby=”pass-strength-result” spellcheck=”false” autocomplete=”off”>
to be….
<input type=”password” data-reveal=”1″ name=”signup_password” id=”pass1″ class=”password-entry empty” size=”24″ value=”” data-pw=”” aria-describedby=”pass-strength-result” spellcheck=”false” autocomplete=”off”>
Unfortunately I can’t identify the default “text” input type coded anywere- https://buddypress.trac.wordpress.org/changeset/12397 … looking in /bp-templates/bp-nouveau/buddypress-functions.php at least… everywere I look I see “password” set.
Am I the only one facing this issue? :/ What am I missing, ANYONE?
Anyone?
Anyone?
This is a Nouveau problem. The account part of the registration form looks nothing like the Legacy/Default. It needs to be addressed asap, passwords should be hidden by default on screens by default- ALWAYS. Please advice