Search Results for 'profile fields'
-
Search Results
-
Hi,
I want to be able to call certain fields from the authors profile, such as their Twitter name, and display them on a blog post. (i.e. “posted by Phil (@phil) on 9/17/09” where @phil is a link to their twitter profile, which is pulled from the BP profile).
Is there a way to do this?
I’m doing this right now using wpmu fields, but I can’t seem to find out what tag to call in BP to accomplish this.
Any help would be greatly appreciated.
Thanks,
Phil
Many people have been inquiring about privacy options in BuddyPress. Some of you are aware that I am currently coding a Privacy Component for BuddyPress. I decided that it is time to fill the community in on my component, providing more details and a timeline.
My Privacy Component will be entering a private alpha early next week. After the alpha phase is complete, it will then be available as a public Beta. If it goes well, and Andy likes it, it may be included in the BP core for version 1.2. If you look at the BP roadmap, you will see that that is when privacy filtering is scheduled to be included in core.
In this screen capture of one of the privacy setting screens, you can see that there are actually six user classification filters that can be chosen for each BP object. The sixth option, “Relationship Mapped”, is made available by a separate plugin which I’ll be releasing later. The default Privacy Component will offer five levels.
My current estimated release date for the first public beta is the week of October 5. This date may change depending on the feedback from the alpha phase.
More Details
This is taken from the Privacy Component’s current readme.txt file:
BPAz is a privacy control component for BuddyPress that provides a site’s users a mechanism with which to control who has access to which pieces of their personal data.
== Description ==
The BuddyPress Authorization component (also referred to as BPAz, BP-Authz, or BuddyPress Privacy Component) is a BuddyPress component that allows users fine, granular control over who has access to which pieces of their personal data. It provides this service by hooking into BuddyPress’ core functionality, thereby giving users the ability to control (grant or deny) access to each piece, or grouping of, their personal data.
The term “auth” is often used interchangeably for authentication or authorization. There is significant difference in meaning between them. Authentication is not authorization. Authorization is not authentication. Authentication must come before authorization. Authentication is handled by WPMU, initially by the registration process and subsequently by the login script. Authorization deals with verifying and managing the access rights a given authenticated user has to certain objects.
Because of this confusion, the process of authentication is now often referred to as A1, or AuthN, or simply Au. The process of authorization is now often referred to as A2, or AuthZ, or simply Az. Since authentication must come before authorization, the A1-A2 ordinality of the terms is evident. This also explains the alternate names BPAz and BP-Authz.
BPAz deals with authorization by verifying and managing access rights an authenticated user has to other’s objects–although a user may choose to expose their data to non-logged in users as well.
The core BuddyPress objects on which rights can be set:
- xprofile fields
- activity stream actions
- friends list
- groups list
- messaging
- blogs
- wire
- status updates
The basic access levels configurable per object (some objects offer only a subset of these rights):
- allow/deny anyone (globally public or globally private). This is accomplished by setting an object’s viewing rights to either “All Users” or “Only Me”
- allow only “Logged in Users” to view a given object
- allow only friends to view a given object
- allow only a specific list of users to view a given object. This is also called per user access control. This is accomplished by setting an object’s viewing rights to “These Users Only” and then entering a comma-separated list of usernames (a member’s login name) in a textbox that becomes visible.
NOTE: Per relationship-type access control is possible if you use my BuddyPress Relationship Mapping plugin. For instance, allow by friend, colleague, partner, client, customer, fan, etcetera.
Site Administration of BuddyPress User Privacy Tools
Site administrators have ultimate control and oversight over the configuration of BPAz’s features and functionality via an additional administration panel under the BuddyPress menu hierarchy. The BuddyPress Privacy Component is enabled by default for all object groupings. However, Site Administrators can disable user-configurable sitewide privacy, or even individual privacy control objects, by using the Privacy Settings administration panel. As the Site Administrator, you will always be able to see each user’s complete content. Users do not have any options to hide content from Site Administrators.
Topic: Help shortern this code…
This code is to show group 3 (third tab) in the profile.
<?php if ( bp_has_profile('user_id='.get_post_author_id().'&profile_group_id=3') ) : ?>
<?php while ( bp_profile_groups() ) : bp_the_profile_group(); ?>
<?php if ( bp_profile_group_has_fields() ) : ?>
<?php while ( bp_profile_fields() ) : bp_the_profile_field(); ?>
<?php if ( bp_field_has_data() ) : ?>
<?php bp_the_profile_field_value() ?>
<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>
<?php endwhile; ?>
<?php else: ?>
<?php endif;?>Topic: custom Profile-Fields
Topic: Birthday-Profile not working
within the Profile-fields, there are the drop-down-fields for Birthday (day, month, year) to be selected by the user. However, the set Birthday is not being saved – instead the date of TODAY appears.
This is working fine at http://www.testbp.org, however it is not working at my installation. Could you please help to figure out what to do in order to make this work correctly ?
Many thanks,
Erich
Topic: How to Edit Profile Template
I want to customize the fields shown in user profiles. What files do I use to style the information?
Also, is there a replacement for browsing page after page of user profiles or searching my user name? I know a version TBD may let users search various profile fields, but is there a workaround (plugin) that provides a better profile search function?
Thanks.
Hi,
I’m new to buddypress. I’ve installed WordPress MU 2.8.1 myself and added buddypress 1.0.3 as a plugin and tried the WordPress MU + buddypress-package by buddypress.de several times (which includes the same components), but after the installation it’s alaways the same problem, there aren’t any profile fields.
When I try to edit my profile it says “That group does not exist” and looks like this:
http://amai.schildmaid.de/buddypress_forum_01.jpg
In the backend it says under “Profile Fields Setup”, that I have no groups and when I try to add one “There was an error saving the group. Please try again”
http://amai.schildmaid.de/buddypress_forum_02.jpg
http://amai.schildmaid.de/buddypress_forum_03.jpg
Is something wrong with my installation or do I not get how to do it?
I’d appreciate some help, thanks a lot.
Edit: I just saw there are more things not working: I can’t send messages or add freinds. Even though I can add new blogs they do not appear in the blog-list of a user. I found someone with similar problems here: http://buddypress.org/forums/topic/cannot-create-group-edit-profile-add-as-friend-or-post-to-wire
Installed WPMU 2.8.3 on my local MAMP Apache 2.0.
Installed Buddypress 1.0.3 and configured everything successfully.
Moved the whole Installation on a lighttpd Server.
Configured the rewrite rules as explained here http://blog.nix.is/lighttpd-rewrite-rules-for-wordpress
The Blog and the Buddypress Urls work well… but:
1. User-changes on their profile fields (even the standard name-field) were not saved!
2. friend requests can’t be accepted (if you click on the accept-link you’re asked if you really want to do this. you can just go back then)
On the my local Apache everything works!
So it must be a lighty / lighttpd issue…
Maybe a misconfiguration of lighty?
Would i phpinfo() help?
Please help.. no ideas how this could be resolved.
Topic: Automatic Group Joining
I’m working on a BP setup that will require several fields when the user logs in.
Is it possible to have the user automatically join a group based on a profile field entry? Eg: A user enters “Atlanta” for their city, can we automatically add them to a BP Group for people from Atlanta?
If so, the next step is how to create a group for that city if there isn’t one already.
Has anyone seen a plugin or code to this effect? I’ve searched but come up empty handed.
