PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Buddypress and Profiles

  1. odathp
    Member

    I attempted to search the forums for answers to my questions. Most of the search results would not allow me to view the post.

    I want to use Gravity Forms to enhance or replace the registration form for Buddypress. There is nothing actually wrong with Buddypress's form. But, there are some issues with privacy.

    What i want to know before I purchase the developer's version; 1) is a front end Gravity form available to edit the user's profile/registration and 2) can specific fields or sections of the profile data be made private or hidden from public view?

    I need to create a user profile with sensitive info. The user needs to be able to update the profile with a front end form. I need to display some of the profile data to other members of the site and hide the sensitive data.

    Thanks,
    Jack

    Posted 13 years ago on Tuesday February 22, 2011 | Permalink
  2. Gravity Forms can only be used to replace the registration form with BuddyPress. It can only create users. It does not edit users and can't replace the BuddyPress user profile editor.

    Posted 13 years ago on Tuesday February 22, 2011 | Permalink
  3. odathp
    Member

    Yes, I get that thank you. Would it be at at all possible to create a form to edit the profile fields outside of Buddypress? We can live without the ability to replace the Buddypress user profile editor.

    Or possibly even this approach.

    A separate database to store user data. That can be authenticated with the users login then edited by the user.

    Posted 13 years ago on Tuesday February 22, 2011 | Permalink
  4. It would be possible to create a form that allows you to edit a users profile, but it requires extensive use of Gravity Forms hooks to write custom code to handle pre-populating the fields before the form is rendered and custom code to handle updating the fields once the form is submitted to change how Gravity Forms handles the data.

    So it is possible, but it is a fairly complex customization. I know it's been done before because our developer who created the User Registration Add-On has done it as a customization for a user.

    But it would be a customization and require custom code to do it.

    Posted 13 years ago on Tuesday February 22, 2011 | Permalink
  5. wildernessawareness
    Member

    No chance of that custom code being shared?

    Posted 13 years ago on Thursday April 14, 2011 | Permalink
  6. I'd be glad to share code if we had it readily available as an example, but it hasn't been written on our end so there is nothing to share. We generally share code samples and snippets when we have them, but this is a more site specific and form specific customization so it's not something we currently have a quick code snippet to share. I can see if one of the other developers has some examples, but I can't guarantee it.

    Posted 13 years ago on Thursday April 14, 2011 | Permalink
  7. I am also looking at a Developer Version purchase but want to use it for Buddypress profile maintenance because the validation power is much better than the native BP profile editor. Can you give me sufficient functional description and details for us to instruct our developers in specifically how his might be achieved please?

    Posted 13 years ago on Thursday June 30, 2011 | Permalink
  8. We could provide you with a high level overview of how to do this. The developer would have to have a good grasp of WordPress hook/filter usage and how the BuddyPress profile data is stored and managed.

    Posted 13 years ago on Thursday June 30, 2011 | Permalink
  9. sascha
    Member

    Hi all,
    just wondering if there is any code to share regarding this! Or some pointers in the right direction...

    Posted 13 years ago on Thursday August 11, 2011 | Permalink