Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'profile fields'

Viewing 25 results - 4,301 through 4,325 (of 5,701 total)
  • Author
    Search Results
  • #105266

    In reply to: What Is XProfile?

    modemlooper
    Moderator

    it’s the profile fields you set up in the admin. xprofile = extended profiles. Meaning you can add as many fields as you want.

    #19854
    domidarko
    Member

    Is it possible for users on my website to have different profiles fields depending on their interests.
    Probably wishful thinking…

    #105081
    Philipp
    Participant

    @aljuk Another 6 hours of work and sill no solution. I tried exactly what you said. And I also tried it on my development installation – There it’s working like a charm. I don’t have an idear what to do… ;(
    I use the latest versions of bp and wp. On my testdrive I use the same plugins. I also checked another theme.
    All this work just to hide ONE profile field.
    Do you have another idear? ;)

    Thanks a lot!

    Philipp

    #19814
    i_banks
    Member

    Hello again…

    As mentioned before, I’m completely new to this. In my first post to the forum, I was sent a link to the codex for buddypress. I just completed reading through the codex and it helped me figure out how to get rid of the admin bar at the top of the page.

    But I didn’t see anything related to creating my own register page. I was looking for a function in the codex that creates the fields for me. I would think that it has to be such a function that also produces a submit button, that once pushed, other class functions are called to save the info to a database and load the user profile to the current screen. Any information on this?

    #105033
    modemlooper
    Moderator

    has_members()
    next_member()
    rewind_members()
    members()
    the_member()
    bp_rewind_members()
    bp_has_members( $args = ” )
    ‘type’ => $type,
    ‘page’ => $page,
    ‘per_page’ => 20,
    ‘max’ => false,
    ‘include’ => false, // Pass a user_id or comma separated list of user_ids to only show these users
    ‘user_id’ => $user_id, // Pass a user_id to only show friends of this user
    ‘search_terms’ => $search_terms, // Pass search_terms to filter users by their profile data
    ‘populate_extras’ => true // Fetch usermeta? Friend count, last active etc.

    bp_the_member()
    bp_members()
    //Misc
    bp_members_pagination_count()
    bp_members_pagination_links()
    bp_member_user_id()
    bp_get_member_user_id()
    bp_member_user_nicename()
    bp_get_member_user_nicename()
    bp_member_user_login()
    bp_get_member_user_login()
    bp_member_user_email()
    bp_get_member_user_email()
    bp_member_is_loggedin_user()
    bp_member_avatar( $args = ” )
    bp_get_member_avatar( $args = ” )
    ‘type’ => ‘thumb’,
    ‘width’ => false,
    ‘height’ => false,
    ‘class’ => ‘avatar’,
    ‘id’ => false,
    ‘alt’ => __( ‘Member avatar’, ‘buddypress’ )

    bp_member_permalink()
    bp_member_link()
    bp_get_member_link()
    bp_member_name()
    bp_get_member_name()
    bp_member_last_active()
    bp_get_member_last_active()
    bp_member_latest_update( $args = ” )
    bp_get_member_latest_update( $args = ” ) {
    ‘length’ => 15

    bp_member_profile_data( $args = ” )
    ‘field’ => false, // Field name
    bp_member_registered()
    bp_get_member_registered()
    bp_member_add_friend_button()
    bp_add_friend_button( $members_template->member->id, $friend_status )
    bp_member_total_friend_count()
    bp_get_member_total_friend_count()
    bp_member_random_profile_data()
    bp_member_hidden_fields()
    bp_directory_members_search_form()
    bp_total_site_member_count()
    bp_get_total_site_member_count()
    //Check bp-core-templatetags.php for comments about nav tags
    bp_get_loggedin_user_nav()
    bp_get_displayed_user_nav()
    bp_get_options_nav()
    bp_get_options_title()
    //Avatar Tags
    bp_has_options_avatar()
    bp_get_options_avatar()
    bp_comment_author_avatar()
    bp_post_author_avatar()
    bp_loggedin_user_avatar( $args = ” )
    bp_get_loggedin_user_avatar( $args = ” ) {
    ‘type’=> ‘thumb’,
    ‘width’=> false,
    ‘height’=> false,
    ‘html’=> true

    bp_displayed_user_avatar( $args = ” )
    bp_get_displayed_user_avatar( $args = ” )
    ‘type’=> ‘thumb’,
    ‘width’=> false,
    ‘height’=> false,
    ‘html’=> true

    bp_avatar_admin_step()
    bp_get_avatar_admin_step()
    bp_avatar_to_crop()
    bp_get_avatar_to_crop()
    bp_avatar_to_crop_src()
    bp_get_avatar_to_crop_src()
    bp_avatar_cropper()
    //Other
    bp_site_name()
    bp_core_get_wp_profile()
    bp_get_profile_header()
    bp_exists( $component_name )
    bp_format_time( $time, $just_date = false )
    bp_word_or_name( $youtext, $nametext, $capitalize = true, $echo = true )
    bp_your_or_their( $capitalize = true, $echo = true )
    bp_get_plugin_sidebar()
    bp_page_title()
    bp_get_page_title()
    bp_styles()
    bp_has_custom_signup_page()
    bp_signup_page()
    bp_get_signup_page()
    bp_has_custom_activation_page()
    bp_activation_page()
    bp_get_activation_page()
    bp_search_form_enabled()
    bp_search_form_action()
    bp_search_form_type_select()
    bp_search_form()
    bp_log_out_link()
    bp_custom_profile_boxes()
    bp_custom_profile_sidebar_boxes()
    bp_create_excerpt( $text, $excerpt_length = 55, $filter_shortcodes = true )
    bp_is_serialized( $data )
    bp_total_member_count()
    bp_get_total_member_count()
    bp_signup_username_value()
    bp_get_signup_username_value()
    bp_signup_email_value()
    bp_get_signup_email_value()
    bp_signup_with_blog_value()
    bp_get_signup_with_blog_value()
    bp_signup_blog_url_value()
    bp_get_signup_blog_url_value()
    bp_signup_blog_title_value()
    bp_get_signup_blog_title_value()
    bp_signup_blog_privacy_value()
    bp_get_signup_blog_privacy_value()
    bp_signup_avatar_dir_value()
    bp_get_signup_avatar_dir_value()
    bp_current_signup_step()
    bp_get_current_signup_step()
    bp_signup_avatar( $args = ” )
    bp_get_signup_avatar( $args = ” ) {
    ‘size’ => BP_AVATAR_FULL_WIDTH,
    ‘class’ => ‘avatar’,
    ‘alt’ => __( ‘Your Avatar’, ‘buddypress’ )
    bp_signup_allowed()
    bp_get_signup_allowed()
    bp_blog_signup_allowed()
    bp_get_blog_signup_allowed()
    bp_account_was_activated()
    bp_registration_needs_activation()
    bp_mentioned_user_display_name( $user_id_or_username )
    bp_get_mentioned_user_display_name( $user_id_or_username )
    bp_get_option( $option_name )
    bp_ajax_querystring( $object = false )
    bp_last_activity( $user_id = false, $echo = true )
    bp_user_has_access()
    bp_user_firstname()
    bp_get_user_firstname()
    bp_loggedin_user_link()
    bp_get_loggedin_user_link()
    bp_loggedinuser_link()
    bp_displayed_user_link()
    bp_get_displayed_user_link()
    bp_user_link()
    bp_displayed_user_id()
    bp_current_user_id()
    bp_loggedin_user_id()
    bp_displayed_user_domain()
    bp_loggedin_user_domain()
    bp_displayed_user_fullname()
    bp_get_displayed_user_fullname()
    bp_user_fullname() { echo bp_get_displayed_user_fullname()
    bp_loggedin_user_fullname()
    bp_get_loggedin_user_fullname()
    bp_displayed_user_username()
    bp_get_displayed_user_username()
    bp_loggedin_user_username()
    bp_get_loggedin_user_username()
    bp_current_component()
    bp_current_action()
    bp_current_item()
    bp_action_variables()
    bp_root_domain()
    bp_get_root_domain()
    //Conditionals
    bp_is_blog_page()
    bp_is_my_profile()
    bp_is_home()
    bp_is_front_page()
    bp_is_activity_front_page()
    bp_is_directory()
    bp_is_page($page)
    bp_is_active( $component )
    bp_is_profile_component()
    bp_is_activity_component()
    bp_is_blogs_component()
    bp_is_messages_component()
    bp_is_friends_component()
    bp_is_groups_component()
    bp_is_settings_component()
    bp_is_member()
    bp_is_user_activity()
    bp_is_user_friends_activity()
    bp_is_activity_permalink()
    bp_is_user_profile()
    bp_is_profile_edit()
    bp_is_change_avatar()
    bp_is_user_groups()
    bp_is_group()
    bp_is_group_home()
    bp_is_group_create()
    bp_is_group_admin_page()
    bp_is_group_forum()
    bp_is_group_activity()
    bp_is_group_forum_topic()
    bp_is_group_forum_topic_edit()
    bp_is_group_members()
    bp_is_group_invites()
    bp_is_group_membership_request()
    bp_is_group_leave()
    bp_is_group_single()
    bp_is_user_blogs()
    bp_is_user_recent_posts()
    bp_is_user_recent_commments()
    bp_is_create_blog()
    bp_is_user_friends()
    bp_is_friend_requests()
    bp_is_user_messages()
    bp_is_messages_inbox()
    bp_is_messages_sentbox()
    bp_is_notices()
    bp_is_messages_compose_screen()
    bp_is_single_item()
    bp_is_activation_page()
    bp_is_register_page()
    bp_the_body_class()
    bp_get_the_body_class( $wp_classes, $custom_classes = false )

    #104856
    aljuk
    Member

    Hmm, that’s strange. It’s working for me exactly as advertised.
    What’s the history of your theme? Is it default, child, custom etc?

    Maybe cookies…
    In the Admin, set “let user decide” for some fields.
    Log out.
    Clear your cookies, make sure to delete all cookies from the domain, and from any test domains, and any local domains (eg. mamp wamp etc. if you’re using that) that you’re developing the site on.
    Log in as a subscriber level user.
    What result now?

    #104844
    Philipp
    Participant

    @aljuk Thanks a lot for you answer. But I also tried that and I logged out as admin and signed in as a normal user. Still the same.
    Another idear?

    Thanks a lot for the link. I’ll take a look to it! :)

    All the best!

    #104829
    aljuk
    Member

    “If I activate it and set a field (e.g. birthdate) to “users only” – nothing happens. There are also no settings for the users in the frontend of buddypress.”

    If you set it to “users only” in Admin, you’re not giving your user the choice, and that’s why there is no selector in the front end. The user will only get the selector if you choose “let user decide”.

    #104828
    aljuk
    Member

    @philippmuenchen – it works fine. I’m guessing you’re trying to test it while you’re logged in as Admin? The privacy controls don’t apply to Admin. Admin can see everything. Log in as a regular user and then test.

    Age calculation: http://code.hyperspatial.com/all-code/buddypress-code/buddypress-age/

    @noizeburger – it works for all fieldgroups, not just Base.

    #104824
    Philipp
    Participant

    Hi and sorry for the second post. But I’m trying to find out since one week why the BP Profile Privacy PlugIn isn’t working for me.
    If I activate it and set a field (e.g. birthdate) to “users only” – nothing happens. There are also no settings for the users in the frontend of buddypress. So there’s something wrong? Any idear what to try to fix it?

    I’m looking forward – Hopefully for an answer! ;)

    Philipp

    #19727
    vee_bee
    Participant

    Hello all,

    Before I go crazy and maybe try and build something…

    Has anyone extended user profiles, so that a user could add like their ‘5 Favourite Movies’, ‘last 5 jobs’, etc. I could use the Multiline Textbox, but it is really a list within a profile field, which I cannot see how I can do this.

    Anybody able to set this ship into the right direction please.

    V

    #104773
    richprice316
    Member

    if you got a step-by-step or could elaborate further on this I would appreciate it mate.

    You are the first person to make me feel like this is even possible thank you!

    I am very new to php and buddypress etc so trying my best but not quite to the levels you are speaking of

    #104632
    r-a-y
    Keymaster

    You need to override the new user admin email function:
    https://codex.wordpress.org/Function_Reference/wp_new_user_notification

    Then you need to call on some BuddyPress functions to grab the xprofile data.

    xprofile_get_field_data() (located in bp-xprofile.php) will help.

    If all this is foreign to you, short answer is “it’s possible, but requires coding” ;)

    r-a-y
    Keymaster

    The create group function is groups_create_group(); it can be found in /bp-groups.php.

    You can add checks for profile fields when a user activates their account with the “bp_core_activated_user” action, available in the bp_core_activate_signup() function (this can be found in /bp-core/bp-core-signup.php).

    Hope that gives you a few pointers.

    #19659
    richprice316
    Member

    Hi, been using buddypress for a few months now, it is superb. I have profile fields installed which register displays. Results come up in profile pages, great.

    But when the email comes through to admin, it just says the new user is (name & email address). we are pre appproving members as the site is a community for kids. We need to see all the data before we click the approve member (we use the “confirm user registration” module).

    Is there a way for the profile fields can show up on the email? this would solve all of our problems.

    thanks

    #104574

    aljuk, thanks for the reply.

    1. I think the BP Profile Privacy plugin is just what I need.

    2. I’m not sure about the BuddyPress Private Community plugin. I think I’ll have to install it and play with it and see if it’s helpful for me..

    3. When you say “All of that should, and does, happen as a matter of course”, *Name* is a core field but doesn’t break a user’s name down into first name, middle initial and last name. So in order for me to have that level of granularity for the user name, I’ll have to add a “First Name” field, a “Middle Initial” field and a “Last Name” field. So I end up asking the user to fill in their name information twice and the value the user enters into the “Name” might not match the combined values of the “First Name” field, “Middle Initial” field and “Last Name” fields. I’d much rather have the user enter values in those fields then concatenate those entries to fill the “Name” field.

    4. So is there a way I can manage group members profile management separately from visitor management? If I set up the BP profile fields with the level of granularity I need for our members, that would be way too much information to ask a visitor to enter just to be able to register to leave comments.

    5. Sounds to me like until I can heap enough abuse on the folks over at Artisteer, I’ll have to retweak theme files every time I make a change to the theme with Artisteer. Your suggestion of constructing a child theme sounds like it would work but I’d have to have my “real” theme become a child theme to the BuddyPress default theme and that seems to me to be the exact opposite of how things ought to work. It would be really nice if there was some way to install the BuddyPress default theme as a limited child theme to my Artisteer theme without overriding my Artisteer theme formatting. That does bring up a question though… is there any way I can create page templates for profile management that use the BuddyPress default theme yet have the rest of the site maintain use of the Artisteer theme? Another option might be putting up profile management on a separate domain and synchronizing the database from there to the main site’s database. However, this sounds like a level of development that’s probably above my skill level (I’m not a PHP programmer but am at least a fair HTML guy).

    Again, thanks much for your help.

    kypp
    Member

    Hello,

    I am looking to develop a website that allows users to register/login, post a review with pre-set input fields (such as “Location” or “Rating”) and edit their profiles (avatars, location and so on). Additionally, I would like to have a page that displays the top ranking “topics” – for example: if a number of users visit an area and give it a high rating, can I show this? Is a rating system including or will I have to develop this outside of BuddyPress?

    I’m under the impression that BuddyPress may not be suitable for all these tasks, however, if it can manage most of them, I should be able to develop the rest.

    Thanks in advance for your helpful feedback.

    #19626
    v2006
    Participant

    How do I create a home page which will contain a profile pic plus registration fields and ability to upload files ie pics, albums during registration process?

    #104370
    Philipp
    Participant

    It is in the fieldgroup “ID1”.

    #104358
    noizeburger
    Participant

    BP Profile Privacy only works for fields in the fieldgroup “Base” (ID 1). In which group did you place the birthday field?

    #104335
    Philipp
    Participant

    I activated it and made my settings but nothing happens. E.g. I said “Birthday” just for “User” but it’s still visible. There are also no settings in the frontend if I use “Let user decide”.
    I already deleted all fields with “bp_profile_privacy” in the database and activated the plugin again. But it’s still the same… No idear!?

    Thanks a lot!

    #104333
    modemlooper
    Moderator

    I just tried that plugin and it seems to be working. What didn’t work for you?

    #104323
    Philipp
    Participant

    I just tried BP Profile Privacy. It’s not working with the latest BP release, isn’t it!? :(
    So maybe another idear?

    #104308
    Philipp
    Participant

    Thanks for the answers. But I just want to hide one of the profile fields from public….
    But you could also help me, if you tell me this:

    Is it possible to convert a date (e.g. Birthday 12.07.1987) to an “age” “23”?! That would solve the Problem also.
    I just don’t want that anyone is able to see the birthdate of my users…

    Thanks a lot and all the best!

    #19578

    I’m webmaster for Working Writers of Wisconsin (http://www.workingwriters.org/), a small non-profit group of freelance writers. Right now, we have 18 specialty pages on our WordPress-based site (right-hand column) that are currently hand-coded HTML. I’d like to make them dynamically generated so I don’t have to hand edit them all. I’ve done some research and it seems like BuddyPress would be the most useful tool for me to allow our members to edit their own information and for me to craft specialty pages that are dynamically generated from the member profile information.

    However, I have some basic questions that I haven’t been able to get answers to yet but that a BuddyPress developer might be able to help me with.

    I’ve tinkered with BuddyPress on my sandbox site, creating profile fields (including all checkboxes in the categories section of our membership form (http://www.workingwriters.org/join-us/ [Note that the membership application form is currently a disaster but I’m holding off fixing or replacing it until I get these BuddyPress questions answered. It used to work fine before I converted the site to WordPress]) . Each member should be able to revise his/her profile information. However, I have some concerns:

    1. Given that this site is for members to allow themselves to be contacted, much of the information added to their profile should be visible to site visitors. However, for safety concerns, members do not want their home address visible (yellow on http://www.workingwriters.org/BuddyPressProfileFieldSetup.png).

    2. Other information gathered on the membership application does not need to be visible to visitors but needs to be visible to members and saved to the database. (green on http://www.workingwriters.org/BuddyPressProfileFieldSetup.png).

    3. I’d like to make sure there’s coordination of data entered (blue on http://www.workingwriters.org/BuddyPressProfileFieldSetup.png and http://www.workingwriters.org/WordPressAddNewUser.png) so that the membership application form creates both the WordPress user and BuddyPress profile without requiring duplicate entry of information. It seems like in order to register a user must enter the same data in two different places and I’d rather avoid that. Note: I’d like to have them add their password on the registration form.

    4. Can there be a separate registration for members versus those just registering to comment?

    5. What are the things about BuddyPress-enabled themes that are different from other themes? I created a custom theme with Artisteer and have been quite happy with it but Artisteer does not at the moment support BuddyPress. I read at some point that BuddyPress will work to a certain extent with themes that are not BuddyPress-enabled but wonder what I’d be losing with that approach. I’m hoping Artisteer will release a new version soon that supports BuddyPress because the workarounds I’ve seen require significant modifications of PHP files and I’d rather avoid that if at all possible.

Viewing 25 results - 4,301 through 4,325 (of 5,701 total)
Skip to toolbar