Search Results for 'profile fields'
-
AuthorSearch Results
-
February 12, 2011 at 11:41 pm #105266
In reply to: What Is XProfile?
modemlooper
Moderatorit’s the profile fields you set up in the admin. xprofile = extended profiles. Meaning you can add as many fields as you want.
February 10, 2011 at 2:15 pm #105081In reply to: How to hide some profile fields from public
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
February 9, 2011 at 7:03 pm #105033In reply to: Where are the functions
modemlooper
Moderatorhas_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’ => 15bp_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’=> truebp_displayed_user_avatar( $args = ” )
bp_get_displayed_user_avatar( $args = ” )
‘type’=> ‘thumb’,
‘width’=> false,
‘height’=> false,
‘html’=> truebp_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 )February 7, 2011 at 8:24 pm #104856In reply to: How to hide some profile fields from public
aljuk
MemberHmm, 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?February 7, 2011 at 7:06 pm #104844In reply to: How to hide some profile fields from public
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!
February 7, 2011 at 6:00 pm #104829In reply to: How to hide some profile fields from public
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”.
February 7, 2011 at 5:57 pm #104828In reply to: How to hide some profile fields from public
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.
February 7, 2011 at 5:26 pm #104824In reply to: How to hide some profile fields from public
Philipp
ParticipantHi 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
February 6, 2011 at 8:30 pm #104773In reply to: Profile Fields show on email to admin?
richprice316
Memberif 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
February 4, 2011 at 8:56 pm #104632In reply to: Profile Fields show on email to admin?
r-a-y
KeymasterYou need to override the new user admin email function:
https://codex.wordpress.org/Function_Reference/wp_new_user_notificationThen 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”
February 4, 2011 at 8:26 pm #104625r-a-y
KeymasterThe 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.
February 4, 2011 at 8:25 am #104574In reply to: Some basic BuddyPress questions…
MikeStarrWriter
Memberaljuk, 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.
February 1, 2011 at 9:17 am #104370In reply to: How to hide some profile fields from public
Philipp
ParticipantIt is in the fieldgroup “ID1”.
February 1, 2011 at 6:51 am #104358In reply to: How to hide some profile fields from public
noizeburger
ParticipantBP Profile Privacy only works for fields in the fieldgroup “Base” (ID 1). In which group did you place the birthday field?
February 1, 2011 at 12:14 am #104335In reply to: How to hide some profile fields from public
Philipp
ParticipantI 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!
January 31, 2011 at 11:50 pm #104333In reply to: How to hide some profile fields from public
modemlooper
ModeratorI just tried that plugin and it seems to be working. What didn’t work for you?
January 31, 2011 at 8:17 pm #104323In reply to: How to hide some profile fields from public
Philipp
ParticipantI just tried BP Profile Privacy. It’s not working with the latest BP release, isn’t it!?

So maybe another idear?January 31, 2011 at 6:38 pm #104308In reply to: How to hide some profile fields from public
Philipp
ParticipantThanks 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!
January 31, 2011 at 12:26 pm #104290In reply to: How to hide some profile fields from public
Dave Wright
ParticipantThere is a plugin called profile privacy that may do what you want
January 31, 2011 at 10:36 am #104287In reply to: How to hide some profile fields from public
Hugo Ashmore
ParticipantUse the conditional function `is_user_logged_in()` in an ‘if’ conditional before the field in question.
January 25, 2011 at 1:44 pm #103815In reply to: Custom Fields in Profile
Bowe
ParticipantHere’s what I did on BP-Tricks (this works)
<div class="profile_fields">Website: <span></span></div>January 25, 2011 at 12:12 pm #103812In reply to: Custom Fields in Profile
techguy1988
MemberAnyone got any ideas? Really need help with this one!
January 21, 2011 at 6:01 pm #103515In reply to: Custom Fields in Profile
techguy1988
MemberDoes anyone have any ideas why this doesnt work?
January 19, 2011 at 2:36 am #103311In reply to: Issue with core name field in registration
stwc
Participant@stefrusso The heck with it — I just went into the database and hand-edited the description field in table wp_bp_xprofile_fields.
January 16, 2011 at 12:48 am #102964candacekthe1
MemberJust as an update, I ended up using these two plugins to achieve the desired result:
Capability Manager – https://wordpress.org/extend/plugins/capsman/
BuddyPress ACL Profile – https://buddypress.org/community/groups/buddypress-xprofiles-acl/ -
AuthorSearch Results