Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'profile fields'

Viewing 25 results - 4,726 through 4,750 (of 5,701 total)
  • Author
    Search Results
  • #77933
    fox3man
    Member

    r-a-y maybe you are right. I created some dummy accounts and input all the fields in profile page. Then I log out and check every account, they are showing correctly. Is it any encoding issue you think? Although I am sure wordpress mu and buddypress are utf-8 standard.

    #77909
    @mercime
    Keymaster

    If you need a sidebar widget in author’s blog then you could use
    https://wordpress.org/extend/plugins/bp-profile-widget-for-blogs/

    mogmachine
    Member

    I’m sorry but i have really searched everywhere for this, ..How do i display my BuddyPress profile fields in the sidebar for a given author id.
    I have tried a number of different functions and loops i have found but nothing, ..all undefined functions.

    Thanks,

    #77819
    nickmy
    Participant

    no ideas?

    I thought I could maybe solve it with a little php snippet but my knowledge isnt very good

    #11441
    nickmy
    Participant

    Hello

    how can I hide some profile fields on the profile page?
    They are only information for the admins

    r-a-y
    Keymaster

    I just talked things over with Andrea; I’ll be releasing a plugin shortly with the code snippets posted above.
    I’ll add private message username overrides as well. Is there any other place where display names are used?

    However, I do see some benefit with leaving the “Name” field on the registration page. The name gets displayed on a BP profile – eg. http://testbp.org/members/andy/profile/.

    Also Twitter does something similar; they add the “Name” field to the sidebar of each profile.

    FYI, first name, last name and nickname fields are not added to the registration page unless you manually created them as xprofile fields. Look at testbp.org’s registration page for an example: http://testbp.org/accounts/

    #11359

    Topic: The Chemistry Book

    in forum Showcase
    LPH2005
    Participant

    Site URL: http://www.thechembook.com
    Site creation date: April 7, 2007
    Software installed: WordPress 3.0. , BP 1.2.5, MediaWiki 1.15.1, Moodle 1.9.9+

    TheChemBook.com would not be possible without BuddyPress and all of the wonderful help on this site.

    History
    TheChemBook started as a MediaWiki installation in April 2007. Each year students provide feedback for what they need or want on the site. During the Winter break of 2008-2009, a forum plugin for MediaWiki was installed (removed with BP installation). At the end of the 2009 school year, students suggested a better news area and so WordPress was installed on the front end. During the fall 2009, students asked for better uploading of files (and calendar) and so Moodle was installed. Approximately two weeks ago I asked the students why they were not interacting and discussing the wiki articles.

    BuddyPress
    BuddyPress was installed about two weeks ago with a strong negative response. Many students complained about poor navigation, confusion for purpose of certain areas, and a strong dislike for the registration as well as login process. In response, a child theme was created to modify the navigation tabs, a landing page was created for explaining several areas of the site, and many plugins were installed to enhance the site.

    Plugins
    Currently sixteen (16) plugins are installed. These include

    Announce Group
    Profile Field Setup
    BuddyPress Like
    BP CubePoints
    BP Album+
    Welcome Pack
    Forum Extras
    Forums-Move Topic
    Invite Anyone
    Live Chat (Ajax)
    Restrict Group Creation
    Facestream
    Tweetstream
    BuddyPress sitewide activity widget
    oEmbed for BP
    User Name Availability

    What helped the most?
    Critical to the success was learning how to use a child-theme and adding an image to the header, helping students understand the site was just like the “old” one….

    The first plugin to help the site really grab students’ attention was the CubePoints integration. For some students, interaction occurred (occur) because they wanted extra credit assigned by the CubePoints.

    The second plugin was the Profile Fields because it became necessary during registration to distinguish between my students and students in several other teachers’ classes.

    Third, integration of login for MediaWiki and WP helped students who still rely on searching the wiki but wanted to interact on the front BP side.

    Fourth, groups expanded as several kids realized that they could use the site to discuss their projects. I shut this off after a few kids abused the groups and were just joining everything – as well as creating dozens of groups (for no reason).

    Challenges
    Some students are still struggling with navigation, however, many students have now stated the changes in tabs and addition of the sidebar sub-navigation helps tremendously. The big problem I see is that the MediaWiki installation doesn’t have the same exact navigation. I’m not good with CSS and cannot seem to change the drop down on MediaWiki to look like the BP navigation.

    Removal of groups and the about page limited unnecessary pages but I think the CD avatar bubble (when it works with WP 3.0 and BP 1.2.4) will be a good add-on to find other members.

    Some students do not understand the activity stream – and so I’ve added hints to the top of the tutoring page as well as the activity stream.

    On Friday, several students explained that they use their iPhone to navigate the site. I haven’t checked the theme for mobility.

    How can you help?
    What would you suggest is changed so that more students become comfortable with the website? For example, students stated the site was “not inviting” because “there are too many words.” I’m not an artist – so maybe you have a suggestion on how to make the landing page “more inviting.”

    Also, the site expansion to BP also got me to think chemistry students from other schools might take interest (don’t know if this is real) – and so a few groups were added for them too (including a college group). Maybe you have some ideas there …

    Maybe you see a huge glitch – maybe something is terribly out of place and is leading to student confusion.

    Thank you all for your positive (and negative) feedback. I look forward to enhancing the site even more!

    #76942
    foxly
    Participant

    @Andrea_r

    The goal is to limit:

    1) Spam PM’s
    2) Spam friend requests
    3) Spam comments
    4) Spam group creation
    5) Spam group posts

    Once a spammer / troll / hostile has created a member account on the system.

    The goal is NOT to stop:

    6) Spam comments on blog posts from non-members.
    -> Already handled by dozens of plugins

    7) Spam in profile fields
    -> Limited damage. Will be handled by @francescolaffi ‘s GSoC project

    8 ) Spam blog creation
    -> Limited damage. Will be handled by @francescolaffi ‘s GSoC project

    9) Spam sign-ups
    -> Impossibly hard target. The only effective countermeasure is phone verification + geo IP + proxy blacklist; as implemented by Craigslist, eBay, PayPal, Elance, and many others.

    Full background on all this stuff in about an hour.

    Thanks!

    ^F^

    stwc
    Participant

    OK, monster essay ahoy. This is a big part of why I think ‘forums’ are an important component of the overall experience, no matter what we call them.

    Here’s the meat from a couple of comments I made before on this subject, here on this very forum:

    I think web community, more perhaps for people who are not so much of the disposable, in-the-moment, ritalin-riddled, post-it-and-forget it generation, needs to have feet solidly planted in not only the ongoing ephemeral stream of conversation, but also in a more long-term, permanent ’space’ of shared history, shared interactions that are performed in public and can be gone back to, interactions that more than any set of xprofile fields or avatars build a mutual understanding between users based on personality and past discussion. Build, in other words, community.

    and here’s another:

    Different users use sites in different ways, of course, and the Activity stream is certainly one user story that shouldn’t be ignored. But, as I’ve said so many times before over the past almost-a-year, forums, in one sense or another, have a sense of permanency for users, a ‘virtual place’ they can return to, and I believe should be the anchor of a site like this and many others, where the ongoing stream of activity and making-friends for superfans and power users is less important than information being discoverable and discussion interactions being aggregated rather than just fading away. I am growing more disenchanted with the apparent lack of attention being paid to what I believe for many is essential for a successful community site — a featureful forum setup that is the steady beating heart of the swirl of activity.

    Yes, I know the bbPress option is suboptimal as a solution, but it’s what we have to work with, and it can’t be ignored or passed off to bbpress.org, because we’re not running bbPress, we’re running an interface free, bbPress-plugin-incompatible fork of it, in essence if not reality, and I really do believe that more attention needs to be paid to the limitations of it as a component of BP and ways to make it work for community-building and user satisfaction.

    Anyway, back to Activity. On true social network sites (whatever that means, exactly), it makes some sense that things are ephemeral, that interactions disappear beneath the fold, because, hey, it’s all about interacting with people, socially.

    But the focus of this site (and most sites I might consider building with BP) is not just making friends and having a grand old social time. It’s sharing information, asking questions, discussing solutions, offering and asking for assistance, and it’s important that the interface those interactions be structured discoverable for people who are going to have the same questions in future as BP adoption grows, and the toolset for creating them be rich, both from the administration and user-facing perspectives.

    How many times do we see the same questions being asked, basic or otherwise? To answer my own question, a lot. That’s just human nature in part, certainly, but it’s also, I think, because the tools we have for using these forums are vestigial, and people just don’t have the information they need at their fingertips. User confusion and frustration will kill a community faster than goatse images. We’re all so used to using this app that I think we lose sight of just how daunting it is for new users. The site I’m building for an existing community on a different platform has taught me that, very quickly.

    Some sites, some userbases NEED structure for conversation. This site we’re on right now is an example, as I outlined above.

    Now the irony here is I was able to go back and find those comments (having to use Google because the BP site search didn’t work, I note) because they were made as parts of conversations in a permanent, permalinked — forum-style — framework.

    Consider a possible taxonomy of user activity and interactions on websites (a huge project, of course — I’m just trying for a sketch here).

    At the bottom the very bottom would be simple records of activity.

    Next higher would be Facebook-y pokes and friend-button mashings and things like that — non-verbal pings, basically, but deliberate.

    Next up would be status broadcasts — Tweets, or personal activity updates here. Verbal, but basically free-floating.

    Next would be comments on other people’s activity or posts or pictures or whatever. Comments ‘on’ something, in other words — focused activity, verbal, but let’s call it transitive, in the sense that there is an ‘object’ being commented on.

    Next would be discussions, like the one we’re having here. Threaded or unthreaded, paginated or not, they are multi-person, ongoing interactions about a subject or subjects. This is the kind of interaction we think of as occurring in forums structures, mostly, although that term is used to describe a wide range of structure.

    Now I want you to notice that there’s a leap in cognition, in interaction, in format, and in permanency in that last step. It’s a step up to actual discussion rather than commenting ‘on’ things, it’s a step up to engaging with multiple people, it’s a step up to threads (and possibly threaded conversation, but that’s a implementation detail) and pages, and most importantly, it’s a permanent interaction for the first time as we climb the ladder of the hierarchy.

    A ‘forum’ discussion is something people will return to, to add to, or just to re-read, to get information from, to learn more about the people involved or the subject being discussed. It is part of the fabric of community because it is permanent. It is the bedrock of virtual permanency, to coin a phrase.

    ‘Social’ networking, people seem to forget, is about people. And it’s through the history of interactions in structured discussions that we learn about other people in a web community and decide if we want to be ‘social’ with them or not. This structured, searchable, historical record of activity and interaction is utterly essential for building real community. That’s forums.

    Just to finish off the taxonomy, I’d say the top of the ladder would be blog posts, at least if they are ‘written’ things intended to be read by others and then possibly responded to. Notice that they are, in a way, the flipside, functionally, of the reply-to activity, being the mover rather than the response.

    Now this is getting ridiculously long, but I don’t believe in ignoring honest questions even from people who insult me, so let me just wrap it up (and there’s more to say, but I have things to do) with this:

    Where else other than a forum would I be able to write a longform comment about a complicated subject, as part of an ongoing discussion? We don’t have to call it a forum if we don’t want, but this STRUCTURE, this type of format, is the only one available to us, even at a conceptual level. It’s not something we can omit across the board. I suggested earlier, and I stand by my suggestion, that it’s ridiculous to suggest such a thing.

    The forum style of community member interaction is an integral part of the hierarchy of ways that users will interact online, a way that they expect to be able to interact, and a way that is entirely reasonable for them to expect. It is not only useful for some functions (such as user-to-user support here at buddypress.org, or sharing information (ie code and tips and stuff in the case of bp.org)) that many if not all sites will be providing, it is the organic way that ongoing web community builds a foundation, that users come to know one another, and as such is the essential key for true ‘social networking’ among people who do not already know one another.

    I reckon.

    dwdutch
    Participant

    Just to clarify… here’s what I’m doing. I’ve defined two xProfile groups: “Admin-only” and “Professional”. Next, I defined a membership-type field in that “Admin-only” group with values Pro, Standard and Volunteer. Finally, within the “Professional” group, I’ve provided several fields available only to that membership-type.

    Within my theme, I’ve modified edit.php to not display the SAVE CHANGES button on “Admin-only” edit-profile page unless user is a site administrator and to only display it on the “Professional” edit-profile page only if the user’s membership-type field (from the Admin-only” group) is set to Pro.

    Now, I’m working on a plug-in (because i don’t know how to add a page as part of a theme) that adds a unique page on my site that will list only those members who are membership-type=Pro. I want to display information from their respective Professional xProfile group fields. Eventually, I want to add filter capabilities to the top of the page based on the Professional xProfile group fields

    dwdutch
    Participant

    @DJPaul: I was looking for functions that might manipulate various xProfile fields (in particular) i was trying to extract info about checkbox type field. (I see that you may have provided me some insight on that topic in a separate thread).

    @boonebgorges: thanks for the clarification re: files used for themes – i was wondering why it was named as it was but i couldn’t find any explanation. I had looked at the members loop documentation and I saw that the while loop is controlled by bp_members() but since i could find no documentation on that function, I assumed that it must loop through all members on a site (which is overkill for my goal — i just need to identify a handful of members who have a certain xprofile value set THEN i want to display them).

    Meanwhile, back to this question… and my feeble attempt to avoid confusion.

    1) if I’m understanding you correctly then by calling bp_has_members( ‘include=3,7,24? ) I’m effectively setting up a “global” loop within my instantiation of BP that is incremented with each call to bp_members(). So, while within the “global” loop, all function call potentially reference the same current iteration of $user_id. Did i understand correctly?

    2) Yet, there must be certain functions that only refer to the currently logged-in user_id (e.g. is_site_admin()). How do i distinguish between which function type is which kind?

    3) Why can’t I find bp_has_members in http://bp-dev.org/phpxref/nav.html?_functions/index.html? Is there some other “official” place to go learn what functions exist and are available to me?

    #76449
    Vendetta
    Participant

    I’m adding users based on signup to my own application.

    For instance a new users signs up to my site, I then use curl posts to add them to additional pieces of software such as our support desk, mailing list, and in this case community.

    $fields_string = “”;
    $url = ‘http://community.mysite.com/no-idea-what-url-to-post-to.php’;
    $fields = array (‘signup_username’ => urlencode($username), ‘signup_email’ => urlencode($email), ‘signup_password’ => urlencode($password), ‘signup_password_confirm’ => urlencode($password), ‘field_1’ => urlencode($username), ‘signup_profile_field_ids’ => urlencode(1));
    foreach($fields as $key => $value) {
    $fields_string .= $key.’=’.$value.’&’;
    }
    rtrim ($fields_string, ‘&’);
    $ch = curl_init ();
    curl_setopt ($ch, CURLOPT_URL, $url);
    curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 0);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_POST, count ($fields));
    curl_setopt ($ch, CURLOPT_POSTFIELDS, $fields_string);
    $results = curl_exec ($ch);
    curl_close ($ch);

    If there’s a better way, please advise, everything is on the same server so I can include specific files to do a more API style function, just can’t seem to find any reference material that tells me what I need to know.

    I found a post on WordPress.org on using the

    wp_create_user ($username, $password, $email)

    function, but I can’t seem to find a way to implement it for an outside application.

    There really needs to be an external API.

    Anyway, appreciate the help :)

    V

    #76397
    WPChina
    Participant

    Ok, I did this the “difficult way” by directly adding into the database. I wish there was a much easier way to handle this :(

    Here is the code I used — you need to tweak it for your won requirenents based on how your setup exists:

    Code:
    INSERT INTO `wp_bp_xprofile_fields` (`id`, `group_id`, `parent_id`, `type`, `name`, `description`, `is_required`, `is_default_option`, `field_order`, `option_order`, `order_by`, `can_delete`) VALUES
    (number1, 6, 66, ‘option’, ‘CHOICE1’, ”, 0, 0, 0, 2, ”, 1),
    (number2, 6, 66, ‘option’, ‘CHOICE2’, ”, 0, 0, 0, 3, ”, 1);
    #76354
    Philipp
    Participant

    @apeatling Thanks! That’s great. But I have one more question.
    What do I have to change that I can use two profile-fields for the location. I do have “Country” and “City”. Is it possible, that it uses both fields to generate the Location?

    Thanks a lot for your help and greetings from Jerusalem

    Philipp

    #11154
    WPChina
    Participant

    I need to add some dropdown fields in the Profile Field and some of those dropdown fields (selectbox) have over 200 choices. Is there an easy way to take my lists of choices and import them into each Profile Field?

    #76319
    agrundner
    Member

    I’m researching the same thing. Found this thread on the topic as well:
    https://buddypress.org/community/groups/creating-extending/forum/topic/profile-field-setup-for-groups/

    No easy solution so far, but an outdated plugin has turned up.

    #76314
    agrundner
    Member

    I’m interested in doing this as well. Would love to be able to add additional fields to a Group Profile besides the default “Group Name,” “Group Description”. A tool like the Dashboard > BuddyPress> Profile Field Setup would be awesome. I’m guessing the only solution would be to edit the current group admin form that handles this and the group template page.

    peterverkooijen
    Participant

    My 2 cents: In my custom theme I try to consolidate everything around blogs and groups. I’m still on 1.1.3.

    Blogs are of course WordPress strength. I’m trying to get to a social network with a greater emphasis on content, where possible via RSS and with front-end posting on blogs and groups to lower the threshold.

    For the social networking aspect I need profile pages for members and some ways for members to interact with eachother, via internal mail, friending/following, joining eachothers groups and blogs.

    Groups are Buddypress’ killer app imho. Buddypress has the potential to become a real collaboration platform around content, with endless real world applications in businesses, organizations and associations.

    Buddypress has all the basic elements to achieve this, but the following are still huge annoyances and don’t look like they will be fixed any time soon:

    – Member management is all over the place, in different pages under wp-admin, different database tables and different places on the front-end. Adding custom member data fields and integrating them with outside applications is complicated and inflexible. By design (!) there is no built-in way to reliably store separate firstname and lastname, which makes out-of-the-box BP useless for most businesses and organizations. There is little validation on sign-up form fields.

    – No built-in privacy/security.

    – Built-in forums are increasingly clashing with commenting on blogs and wires and the social networking structure. There is no reason to have old-fashioned forums in a next generation social network. You might as well integrate a WELL-style bulletin board system. Having a single sign-in option for people who want to use a forum on the side is great, but please stop weaving forums into Buddypress.

    What Buddypress needs imho:

    1. Consolidated member management; all member data stored in one place in the database, one page in wp-admin, one member profile page with “edit account settings” on the front end.

    2. Content-focused member profile pages. Members should be able to use their profiles to introduce themselves and showcase their blogs and groups.

    3. Conversation around blog posts and (threaded) blog comments, ideally with front-end posting like P2. There is no reason to have blog posts AND forum topics AND wire or whatever it’s called. Group blog should be a built-in feature.

    4. End-user-friendly control over their groups and blogs, including privacy/security and front-end admin.

    Summary:

    – Members
    – Blog posts
    – Threaded comments

    Presented in:

    – Profile pages
    – Blogs
    – Groups

    #11101
    gregfielding
    Participant

    Everyone says they want this, but the BP Member Filter plugin doesn’t appear to be going anywhere. Maybe it’s getting worked into the core of some future release, but who knows what it will actually do.

    Right now, it is nearly impossible to find specific members in buddypress…For example, my site is real-estate-focused. It should be EASY to find a local agent or mortgage broker, but it’s virtually impossible. And, because they can’t be easily found, some are questioning the value in signing up for my site in the first place.

    Here’s the concept….

    Buddypress has profile fields. We should be able to search and sort by those fields.

    I need them by location (pre-loaded), but the same concept could apply to profession, hobby, shoe size, or astrological sign or whatever.

    For example, when someone clicks on my “Members” tab, there should be a drop-down box at the top of the page that filters by country…then, state, county, and city. Maybe there could be an option for additional filters beyond that, like my “profession” field.

    Since my site is news-ish, visitors could search blog posts the same way, finding posts specific to their location.

    Once this basic platform is set up, there are a ton of cool ways it could be used…

    Filter results RSS feeds would could created customized newsletters

    Sidebar widgets and activity streams could show community activity that match a member’s location (or shoe size or whatever).

    Profile Page Sidebars could display local activity.

    Using a visitor’s IP address, local member’s activity could automatically be shown…

    This could be the groundwork for an entire targeted advertising program, showing ads to specific groupings of people in specific locations.

    #75904
    r-a-y
    Keymaster

    Just try one condition… one xprofile field, and see if it works.
    Also make sure all the xprofile fields you’re checking are blank.

    It’s working fine for me.

    OT: You’re using BP 1.1.3?

    #75793
    Brajesh Singh
    Participant

    hey Boone, you got me :)
    Yes, the operative is the line which @boonebgeorges mentioned. But the file is itself more versatile than the default bp-register.php to allow you show all the profile field groups fields and so on.
    Must check line 157 to 160.
    But for sarah’s case, that is not required :)

    #75784
    Brajesh Singh
    Participant

    that’s easy to do. I had posted a solution for showing all the fields from all the profile groups on a buddypress install which is here
    http://bpdev.pastebin.com/RLreXE7X

    You just need to modify the while loop, well, I have already modified it.
    here you go
    http://bpdev.pastebin.com/0GeJKXUj
    Let me know if it works for you or not

    #75775
    Paul Wong-Gibbs
    Keymaster

    Not bp_profile_fields; function bp_has_profile() does if that’s any use? It only takes user_id and profile_group_id.

    #75763

    Does this part of the profile loop accept any parameters?
    while ( bp_profile_fields( ) ) : bp_the_profile_field( );

    For example I’d like to only include the name field, which is the core field that is required, and not all the other extra fields. So I tried this but it does nothing:
    while ( bp_profile_fields( ‘field_id=1’ ) ) : bp_the_profile_field( );

    Since that’s the only required field I have, it would work if I can customize the loop to show only required fields, only that one field, or a max=1 but none of those seem to work. This is on the signup page, by the way. Is there an easy way to do this that I’m missing? Could anybody point me in the right direction? Thanks!

    #75762

    Whoops , it stripped the code… lemme try again:

    Does this part of the profile loop accept any parameters?

    For example I’d like to only include the name field, which is the core field that is required, and not all the other extra fields. So I tried this but it does nothing:

    Since that’s the only required field I have, it would work if I can customize the loop to show only required fields, only that one field, or a max=1 but none of those seem to work. This is on the signup page, by the way. Is there an easy way to do this that I’m missing? Could anybody point me in the right direction? Thanks!

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