Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'profile fields'

Viewing 25 results - 2,926 through 2,950 (of 3,608 total)
  • Author
    Search Results
  • #75094
    Heiner
    Participant

    Sorry, no answers, just additional questions:
    @katendarcy Which plug in do you recommend or use for facilitating the payments?

    In the front end I would like to display custome fields of paid users only. Still I want all users to see all custom profile fields when setting up their profiles so they see what they are missing when they have a free membership.

    designodyssey: I found that role scoper helps to shape the user types and their capabilities. So the user role should be the key. In future there might be two or more categories of paid users.
    I see there are a few more of you working on this, so any hints are appreciated.

    Jeff Sayre
    Participant
    #74886

    In reply to: Badge Maker

    gregfielding
    Participant

    @warut

    I’m playing with 1.3 and it’s working great…

    2 suggestions:

    1. Create an option in the admin menu to hide the names of the profile fields. Most of the fields are pretty self explanatory anyway and the extra words just clutter things up.

    2. Create an extra field for users to type in a short message or description, giving them some other way to personalize their badge.

    It looks great warut!

    #74868
    gaysurfers
    Participant

    Can anyone help?

    We desperately need :

    – Privacy Features

    – Advanced Search & X-Profile Fields

    – User-Blogs-Posts from Front-end

    When will that be?

    #74630
    techguy
    Participant

    Thanks r-a-y. I was actually ok with them having to activate it, but I guess if they don’t agree to give their Facebook email there’s no sense. Plus, if they already verified with Facebook, we should be good to go.

    However, should we still do something like this:

    /* Multisite installs have their own install procedure */

    if ( bp_core_is_multisite() ) {

    wpmu_signup_user( $user_login, $user_email, $usermeta );

    } else {

    wp_insert_user($user_data) ;

    }

    Although, maybe that doesn’t matter so much once WPMU and WP are merged?

    I also think it’s better to offer the code to the plugin developer instead of using his hook, no? Then, future BP users it will just work out of the box.

    I’ll try out the x-profile field stuff. Is there any documentation anywhere on the x-profile fields? What’s required? What’s available, etc?

    #74591

    In reply to: Profile Hooks?

    Boone Gorges
    Keymaster

    Download this plugin and check out the code: https://wordpress.org/extend/plugins/custom-profile-filters-for-buddypress/ It will show you the basic method I used to modify specific xprofile fields. Short version: you can filter the output of xprofile fields in general, and then you use a conditional to detect the name of the profile field that you want. Not enormously elegant, but hopefully that code will get you part of the way there.

    #74590
    Windhamdavid
    Participant

    the api eh? (a large percentage of shared hosts are poor quality, we’ll never be able to fix that) my take is that at it’s core, it’s “the missing extended user profile framework for WordPress”. It would, in my feeble opinion act primarily as a framework api for extending those profiles. Some of the issues and limitations are really presented by wordpress and mu.. not Buddypress and in much the same way that bp extended the wordpress user profiles/functions we should tackle those head on as had been done with the improvements in the BP1.2 registration. There are infinite ways to build on those relational database fields. Focus exclusively on bp_xprofile _fields, and _data. It’s not that I’m anti-activity stream and the terms social network, life stream or whatever just seem to incorporate user profiles into some sort of relational scheme, be it friends, followers, ‘like’-ing, sharing or chronological micro blogging. Extending the stability, functionality, and interactivity of each component is the goal, but I’d prefer to see no dependency among core elements with one another. It’s fairly simple to build out a “social network” in other popular content management systems by extending the user database fields and in my day to day practice, I typically use only about 20% of the Buddypress core components for a WordPress project. Even though the hype is in the activity stream and the extensions for it (more facebook or twitter like), I side with @stwc in that “It also means that the platform has to have a robust set of tools for the administrator and moderators of the community “. A community (or ‘social network’) is just a set of users and to me, key items are a small footprint on the database and tight the integration with the existing wordpress user roles, permissions, registration and management. The api should ideally be flexible enough to accommodate any possible relational data between user profiles that a plugin author may dream of. I think the core integration between user profiles and the activity/blogs/groups/forums/friends illustrate the foundation of the api and should be as unified, consistent, and simple as possible with very little dependency or overlap in functionality. This would be impetus for creating a more standardized way to interact with the xprofile and be a good foundation for a solid api. lastly, thanks @mrmaz for starting the thread, being pro-active, getting the trac and api.buddypress and generally illustrating the potential of a solid api in regards to how well your links plugin and others can interact with the core.

    ps.. death to PHP4 and fsck backwards compat

    #74585

    In reply to: Profile Fields

    peterverkooijen
    Participant

    WP, WPMU and BP each have their own member admin areas, both frontend and backend, and data tables in MySQL, some of them synced, most not. Member management is an afterthought for Automattic. Hopefully it will be fixed in 3.0.

    #74580

    In reply to: Profile Fields

    Brajesh Singh
    Participant

    If you mean the User entered data, it is available on their profile not inside the wp-admin. You will need to visit their profile to see the data.

    #74579
    peterverkooijen
    Participant

    @Andy Peatling, so version 1.2 does sync separate firstname and lastname from the xprofile field to the fields in wp_usermeta?

    I will upgrade when WP 3.0 is out, probably this Summer when my day job work is slow. I have a custom theme. It will be a complicated operation.

    #74542

    In reply to: Badge Maker

    Nahum
    Participant

    nice one. would be good to admin what profile fields should be made available to user. I have long list of fields that only get used as custom fields for other purposes than regular display. but yea some changes on backend don’t update on front, specifically the V/H Layout option didn’t work by setting it in admin, only when i set to allow user to decide layout does it update on hitting update badge. btw what’s the best way to overwrite the default logo image. thanks.

    #74516
    r-a-y
    Keymaster

    Just looking into the bp_core_signup_user() function again. Sorry for pointing this to you in the first place!

    I would not recommend using this function because it sets a user’s status to “not active”, then sends an email to activate the account (which makes sense because that’s the default registration behavior in BP!).

    Since we don’t want to ask a FB user to activate their account, stick with the wp_insert_user() function, then use some code to sync up the xprofile fields like:

    // set xprofile field 1 (Name) with the fbuser's first name
    xprofile_set_field_data(1,$user_login_id,$fbuser['first_name']);

    /*
    * @param $field The ID of the field, or the $name of the field.
    * @param $user_id The ID of the user
    * @param $value The value for the field you want to set for the user.
    */

    To initialize BP, look at using the bp_init action:

    https://codex.buddypress.org/how-to-guides/checking-buddypress-is-active/

    [EDIT]

    Just looking into the WP-FB-AutoConnect plugin, Justin (the author) has a do_action that you could hook into:

    do_action('wpfb_login', array('WP_ID' => $user_login_id, 'FB_ID' => $fb_uid, 'facebook' => $facebook) );

    Here you can sync up your xprofile fields, etc. Unfortunately, this action occurs every time a Facebook user logs in. You could view this as a positive or a negative!

    I think it would be nice if Justin added another do_action right after the wp_insert_user() function in _process_login.php.

    [EDIT #2]

    Requested a new do_action on Justin’s plugin page – http://www.justin-klein.com/projects/wp-fb-autoconnect/comment-page-5#comment-11638.

    #74501
    r-a-y
    Keymaster

    @techguy

    That’s correct the $usermeta variable holds the submitted xprofile fields from the BP registration page.

    eg. you could do this:

    $usermeta['field_1'] = $fbuser['first_name']; // field_1 = "Name" on BP registration page

    You’ll have to grab the correct field_x name for each xprofile meta you want to sync up with the FB auto plugin.

    BP_VERSION might not be working because WP-FB-AutoConnect is probably loaded before BP, so WP-FB-AutoConnect (man that’s a mouthful!) doesn’t know that BP exists.

    #74379
    leftblanx
    Participant

    Anybody have any idea about these questions?

    With regard to the point in the final paragraph – when you sort the members list alphabetically, and then use the search facility, the SQL query looks like:

    SELECT COUNT(DISTINCT u.ID) FROM wp_users u LEFT JOIN wp_usermeta um ON um.user_id = u.ID LEFT JOIN wp_bp_xprofile_data pd ON u.ID = pd.user_id WHERE u.user_status = 0 AND (pd.field_id = 1) AND pd.value LIKE ‘%%searchterm%%’ ORDER BY pd.value ASC;

    It assumes pd.field_id = 1, which is the Name field – why does it assume you only care about searching on the Name field when ordering alphabetically? And how would I best modify this to search on a) the text values of all my text profile fields, and b) the labels on multiple option profile fields?

    #74179
    Aaron Edwards
    Participant

    I worked nonstop this weekend to finish up our own advanced importer we started a few months back. Allows you to do a full import of a Ning network’s users, their custom profile fields, and avatars to BuddyPress! It reallywas a bit of work to scrape avatars from the profile pages but looks real cool while importing. Full support for very large member lists via optional FTP upload and batch processing so it won’t timeout on you.

    http://premium.wpmudev.org/project/ning-to-buddypress-user-importer

    #74123
    3sixty
    Participant

    Can someone give solution that users that wish to sign up dont use buddypress signup page, instead they use regular wordpress signup which is much much safer.

    Hmm, interesting. The generic BuddyPress register form does seem like a bit of a sieve (though it could just be my frustration talking).

    I think you would just delete/disable /registration/activate.php and /registration/register.php. You would lose the ability for users to fill out extended profile fields at signup. However, quick signups are probably preferable, with seasoned users filling out extended profile fields as needed. I’ve read at least one article via delicious.com that suggests to me that signup forms need to be as simple as possible to help users focus on getting “behind the wall” fast and easy.

    #74054
    Boone Gorges
    Keymaster

    For those of you who don’t follow me on Twitter or on my blog (btw – what the heck is wrong with you? I rule), I just updated the Import from Ning plugin to support BP xprofile fields: http://teleogistic.net/2010/04/more-import-to-ning-goodness/

    Gianfranco
    Participant

    @Dimensionmedia Nice and valuable list of tips, thanks.

    I’m glad that my topic have generated such interesting discussions.

    The community website I build up is for Cure fans (you know The Cure, right?), and since they all are already active on Facebook, MySpace and other existing (traditional) forums, it is quiet a bit of a challenge to bring them over to my site and actually use it.

    The motivation that made me wanna do Cureuphoria (http://cureuphoria.com) is that I felt that althought many places already exist for Cure fans to interact, there isn’t a real Social Network with features “à la Facebook/MySpace” that is specifically built with that particular community in mind.

    I feel that the major value of using BuddyPress, and the main difference with the above mentioned social networks is that you can offer basicly the same feautures, BUT in an environement created and adapted around a specific community, which is the strongest point to my opinion.

    From look and feel, to functionalities, you can build something up that is indeed unique to a given community.

    Something that a rather impersonal environement such as Facebook, is not able to offer.

    For example, I used custom profile fields to build a Cure-oriented member profiles, because it is about The Cure, right?

    You can check an example here: http://cureuphoria.com/gian, which is my profile, but you can go and see others too.

    Also, because I believe the register page is a key page of the site, I designed a very simple, basic form with a prominent call to action button, and argued some benefits about registering and using the site, that would accompany the registration form.

    And, because during the intial lunch phase you don’t see many members profile avatars active, I decides to design a visual graphic with different avatars in order to give the potential subscriber a feeling of community. To do so, I asked permissions to Facebook users (within the Cure fans community) to use their avatars, and they all agreed. That gave me already the possibility to communicate the existence of the new site to some.

    By the way, this is the register page: http://cureuphoria.com/register

    At the moment I did get quiet a few registrations in a week time period, but unfortunately, users don’t turn out to be as active as I expect them to be. So, beside the first point of bringing people in and register, the following point would be, how to make them use the website and be active? Maybe it takes time to achive that.

    Maybe their passivity is due to the fact of being troubled by the slight diffrences with (again) Facebook, or other traditional forums structure.

    I mean, the majority of other Cure forums out are built with calssical bulletin board systems, such as phpBB or vBulletin and are (sorry, but I need to say it) quiet ugly. Still they are widely populated with topics.

    My users, I feel, are probably troubled by the Groups/Forums relation. Some posted on the Group homepage activity, thinking that it was answearing to a topic in the forum for that Group.

    I mean, I do think that the Group/Forum as a value and I totally understand the principle behind it. But do my users?

    In order to push them to post Topics that are not necessarily associated with a Group, I did create a Group called Open Topics, that would act as a general topic forum.

    And, I wrote a sticky topic on “How to use Cureuphoria”, which you can find here, even if not finished yet at the moment of this writing: http://cureuphoria.com/groups/cureuphoria-feedback/forum/topic/how-to-use-cureuphoria-read-this/

    I would like to have them create their own groups, write topics, invite their friends over and all that, instead of coming to the site, putting up a video form YouTube, add a friend and then leave to just check if something more exciting is happening after a day, and since it’s not the case, leave again.

    Anyway, I don’t think there is a magic formula to make your BuddyPress site have the success you expect, but it is probably a lot of little things that need to be manged toghether, from design, to functionalities, to constant marketing (social public relationship). Or… something I am just missing.

    I want to thank all of you who contributed to the topic. Keep it going: advices, ideas and thoughts about this are never enough.

    Gene53
    Participant

    Done, thanks again.

    Gene

    jivany
    Participant

    So it works? Tag the topic as resolved. ;)

    Hugo Ashmore
    Participant

    Erich my concern is that – given your assertion on the other thread “Now your site Is up and running” that it is very difficult to get a new site off the ground without being able to send email when you create groups – you are perceiving an issue where one doesn’t necessarily exist, certainly it might be nice to have the email address fields available on the group send invites screen but it’s not a necessity as there is a reasonably simple path to the profile send emails from the group creation stage, a little explanatory text would smooth things along a little for users. I won’t ramble on as I covered some of these points on the other thread, and I’m in danger of repeating myself and of being boring

    #73626
    snails07
    Participant

    Yeah just tried it out and doesn’t work.

    I’m just going to go with hardcoding a link like <a href="http://domain.com/members/?s=General">General</a> which will return the results. Not ideal but it will have to do me for now I’m thinking.

    #73598
    gregfielding
    Participant

    @snails07

    I’ve been looking for something like this too…from what I can tell in these forums, nothing exists that will work. The plugin is this one https://wordpress.org/extend/plugins/bp-member-filter/

    But, it doesn’t work with current MU or BP versions.

    In theory, this could enable search menus for members by any profile fields…location, profession, hobbies, etc.

    #73596
    mrjarbenne
    Participant

    You could use the Custom Profile Filters for Buddypress plugin. I know it’s not exactly what you are looking for, but it would enable you let your users identify themselves in one of your 5 categories, then that word they have selected will become a link that will take them to a page will all of the other users who also selected that category.

    Perhaps this plugin will give you the building blocks you need to create the solution you need.

    https://wordpress.org/extend/plugins/custom-profile-filters-for-buddypress/

    Gene53
    Participant

    Believe it or not, it didn’t work when I changed Username for 1 but it did when I added ,3 (still don’t know what the 3 is for, LOL).

    Does that mean I don’t really need the funky function and simply change the <input type=”hidden” … > in edit.php or should I just leave things as they are now that it seems to work?

    EDIT: when I added ,3, I couldn’t change the value of the next field and “1” still gives me the error…

    EDIT 2: ROFLOL, it didn’t work because I omitted the , (colon) after the 1. Now everything seems to work.

    Thanks again, I really appreciate your help.

    Gene

Viewing 25 results - 2,926 through 2,950 (of 3,608 total)
Skip to toolbar