Skip to:
Content
Pages
Categories
Search
Top
Bottom

visibility options bug?


  • msteimann
    Participant

    @msteimann

    Hello,

    I am using the KLEO Theme (the current version supports only bp-lagacy-template) together with the current Version of BuddyPress 4.1.0, and having some serious trouble.

    1. Whenever I try to change the visibility settings of the Name Field on the registration page, it jumps back to the default „everyone“ value (please note the attached GIF). As far as I understand BuddyPress requires this field to always be present and for the value to always be everyone. But why is the line of text and visibility option setting shown beneath the Name Field then? And if the settings are not stored as expected, the user ends up confused.

    2. Similar issue on the user’s profile page. Whenever I try to change the visibility settings of an xProfile (Detail), it looks as if a chosen setting is stored while saving, but the text still says „This field can be seen by: everyone), which confuses the user even further (please note the attached GIF).

    It looks like a BuddyPress related bug to me, because for testing purposes I have deactivated any other plugin that might interfere. My site is still under construction, so unfortunately I cannot proof my claim „live“. Can you please confirm, if these issues exist on other websites as well?

    Thank you in advance for your reply.

    Regards,
    Martin

    field visibility options bug on register page

    field visibility options bug on profile page

Viewing 6 replies - 1 through 6 (of 6 total)

  • Venutius
    Moderator

    @venutius

    On a default install there is no option to change the visibility of the Name field, it is always visible to all. Other profile fields can have this setting changed and it works. I suggest you try switching to a default theme such as 2015 and see if you still have the issue.


    msteimann
    Participant

    @msteimann

    Thanks for your quick reply, Venutius!

    I have tried the WP 2015 Theme and got the same results. So I switched back to KLEO and noticed, that the xProfile fields do change to the desired visibility settings, AFTER the user clicks the SAVE SETTINGS button. So I guess I was confused by the fact that BEFORE you hit the save button there is a misleading visual feedback (the visibility term does not alter to the according setting the user has just changed it to, it still displays the same value as before).

    Could this be changed in the next release?

    My first problem still remains: the „change display name visibility option“ is displayed beneath the name field on the user Registration page. This doesn’t make sense, if the name’s visibility throughout BuddyPress network is mandatory. How can I get rid of this line? Does this line and it’s user changeable visibility options really not appear on a default install?

    In the WP Dashboard I cannot change the options for the primary Name field. Only the fields under the details tab can be altered by admin and set to be visibility-changeable by the user. (Hope you understand what I try to say 😉

    Regards,
    Martin

    Hide visibility option on registration page?


    Venutius
    Moderator

    @venutius

    I think you’ve identified a bug with the registration form, it misleadingly gives the impression that the visibility for the Name field can be changed. Wuld you mind raising a bug report on https://buddypress.trac.wordpress.org/ ? Also you can use the same link to raise your feature request.


    Venutius
    Moderator

    @venutius

    One option to hide the change link would be via CSS, I hid it on my test system with the following CSS:

    .field_nickname-display-name .visibility-toggle-link {
    	display: none;
    }

    msteimann
    Participant

    @msteimann

    Thanks for the interim solution. Because your CSS-code didn’t work for the KLEO theme, I’ve asked the theme developers and they’ve suggested another code, which did the trick. Just in case someone else would like to know:

    p#field-visibility-settings-toggle-1 {
        display: none;
    }

    msteimann
    Participant

    @msteimann

    I think you’ve identified a bug with the registration form, it misleadingly gives the impression that the visibility for the Name field can be changed. Wuld you mind raising a bug report on https://buddypress.trac.wordpress.org/ ? Also you can use the same link to raise your feature request.

    Thank your for looking into this, Venutius. Good to know that I can now raise a bug report, and a feature request as well. Thank you and your team for putting so much effort into this really great plugin!

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.
Skip to toolbar