I'm probably not using the profile fields the way they were intended, but the idea is to be able to readily review/valdiate this info for all users. For example, one of these fields would be a license number and if I manually verify it is invalid the user would be removed.
As Admin I seem to be able to go to the Members page to view and edit user profiles. In this way I could collect the user profile info for each user one at a time, which is impractical with users updating their profiles whenever they want.
Is there some way I can readily pull this info for all users? Maybe there is a way to list the user profile details listed on the members page for each user? I suppose it could be extacted with an SQL query, but I have no idea how to begin to do that.
Hmm, maybe I can get the Custom fields emailed to the admin at signup.
Collecting this info at sign-up is great. I just need easy access.
Maybe this snippit from Code-Zen.net will help me list the profile fields on the members page.:
As of BuddyPress 1.2, this functionality has been included. While in the members loop, you can use the included function: ‘bp_member_profile_data( ‘field=the field name’ )’
I have not found an easy way to change the ADMIN notification email. It seems that just like we can tweak the user email, we should be able to tweak the email that we send to ourselves as amins.
If you don't have the skills it is best to hire a developer to do this for you. A list, export file, or modified admin email could all be done in a custom plugin with a limited amount of work.
I also have a question about this. I am asking questions on the sign-up page and I cannot figure out where this info is going. Take a look at the registration page here (http://literacygrows.org/register/). I am looking to gather this information as part of a doctorate dissertation (all members are aware) but I cannot determine where to extract the info???
The advanced uses at the bottom of this page give you some ideas as far as setting up a function to extract this information. We currently don't have a plugin that does this, but as Aaron mentioned above, an experienced developer could handle this for you.
Responses (8)
Lead Developer — 27th April 2010 01:56 #
They do it all from the front end BP theme member page.
Member — 28th April 2010 01:09 #
Hi,
I'm probably not using the profile fields the way they were intended, but the idea is to be able to readily review/valdiate this info for all users. For example, one of these fields would be a license number and if I manually verify it is invalid the user would be removed.
As Admin I seem to be able to go to the Members page to view and edit user profiles. In this way I could collect the user profile info for each user one at a time, which is impractical with users updating their profiles whenever they want.
Is there some way I can readily pull this info for all users? Maybe there is a way to list the user profile details listed on the members page for each user? I suppose it could be extacted with an SQL query, but I have no idea how to begin to do that.
Hmm, maybe I can get the Custom fields emailed to the admin at signup.
Collecting this info at sign-up is great. I just need easy access.
Any suggestions?
Kind Regards,
Larry
Member — 28th April 2010 02:16 #
Hi,
Maybe this snippit from Code-Zen.net will help me list the profile fields on the members page.:
I have not found an easy way to change the ADMIN notification email. It seems that just like we can tweak the user email, we should be able to tweak the email that we send to ourselves as amins.
Kind Regards,
Larry
Lead Developer — 28th April 2010 03:04 #
If you don't have the skills it is best to hire a developer to do this for you. A list, export file, or modified admin email could all be done in a custom plugin with a limited amount of work.
Member — 29th April 2010 00:26 #
Hi,
I may need to do that at some point, but for now I can get this info the members page.
Kind Regards,
Larry
Member — 24th August 2010 17:57 #
I also have a question about this. I am asking questions on the sign-up page and I cannot figure out where this info is going. Take a look at the registration page here (http://literacygrows.org/register/). I am looking to gather this information as part of a doctorate dissertation (all members are aware) but I cannot determine where to extract the info???
Any help is appreciated.
Sales & Support Lead — 24th August 2010 19:14 #
Hiya Andrew,
The custom field values are found in wp_bp_xprofile_fields table whereas the actual datum for each field is found in wp_bp_xprofile_data table.
As far as outputting the data, here's a link to the codex page: http://codex.buddypress.org/developer-docs/custom-buddypress-loops/the-profile-data-loop-bp_has_profile/
The advanced uses at the bottom of this page give you some ideas as far as setting up a function to extract this information. We currently don't have a plugin that does this, but as Aaron mentioned above, an experienced developer could handle this for you.
*Edit* Oh, and welcome to WPMU DEV :D
Member — 9th February 2012 16:57 #
Has anyone seen a plugin that will display all users and corresponding profile fields, perhaps with the added ability to amend these details?
Surprised I can't find it - it must be out there - perhaps under a different name.
Thanks
Elliot
Become a member