Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forum Replies Created

Viewing 25 replies - 26 through 50 (of 99 total)
  • @dimensionmedia

    Participant

    Just for the record, I created the ticket: https://buddypress.trac.wordpress.org/ticket/5356#ticket

    @dimensionmedia

    Participant

    Thanks guys. I’ll take a look at this today. Sorry for the late response. apparently the “notify me of follow ups replies via email” is taking a vacation.

    @dimensionmedia

    Participant

    BTW, the sort in this instance is sorting with user meta. Not the best setup, I admit. But my point was that i want to be able to generate my own SQL and pass it back in somewhere along the line.

    And yes, using BuddyPress 1.9.1. and i’ve traced it all from the template all the way down. 🙂

    @dimensionmedia

    Participant

    i share @shanebp confusion, there’s no naming convention (in BP I can refer to a BP field by it’s ID or what i named it). I wish i knew more about the BP Integration Add On.

    @dimensionmedia

    Participant

    Not easily out of the box, from what I know. Why on the groups pages? Are you wanting a registration to be associated with the group that they registered from?

    If i had to do this, I would use either build a form and put it on the group’s home template or use a third party plugin like Gravity Forms to add a form via shortcode on the template. There are pros/cons to either method.

    If all you are doing is associating a group with a registration, then having a link to the BuddyPress registration page (via a querystring – say ?groupid=1 or ?groupname=test-group) and have that registration page include that group id in a hidden field (that gets added as a BP profile field upon submission/registration).

    @dimensionmedia

    Participant

    Awesome. This works. I did see ‘plugin-template’ as something odd when reading through the code, but didn’t have time to investigate.

    Thanks Boone. Sorry, I didn’t mean for you to pick this up, just leaving a note in the forums before I dived in. But thank you, and i’ll continue to be poking at the skeleton component.

    @dimensionmedia

    Participant

    Guys, fyi – i have updated the plugin. New control panel added plus a bug fix.

    More information on my blog here:
    http://www.davidbisset.com/2011/06/12/buddypress-plugin-%E2%80%93-community-activate-v0-2-0/

    @dimensionmedia

    Participant

    @johnjamesjacoby, would love to find out how. Would be honored to make this step, especially since i’m working on the next update.

    @dimensionmedia

    Participant

    Thanks, although note I don’t think this is ready for production. However if someone wants to test and improve it and share, i’m all ears.

    @dimensionmedia

    Participant

    This is cool, i’ve been monitoring this off and on – glad to see you come through! Happy to test this one out.

    @dimensionmedia

    Participant

    @grimbog

    Was there any progress on this? I was interested in the same thing, whether if it’s code or an actual plugin.

    Thanks!

    @dimensionmedia

    Participant

    @Jeff Sayre,

    Thanks for your help on this. I’ve been working this past week… I actually was looking at the skeleton component for clues, but because it didn’t offer an example for a top-level menu item I guess it wasn’t clicking for me. I managed to create a skeleton plugin just to show off how to add a top-level menu item (for learning purposes only) and i’ll post that in the forum this week after I recover from the holidays. I actually learned alot by looking at the skeleton component and Pauls’ achievements plugin. :)

    @dimensionmedia

    Participant

    Think I got it. Try using this instead in your functions.php file:

    remove_filter( ‘bp_get_the_profile_field_value’, ‘xprofile_filter_link_profile_data’, 50 );

    Somewhere along the line new filters were added to bp-xprofile-filters.php.

    @dimensionmedia

    Participant

    Tried this as well and no result. Hhhmm….

    @dimensionmedia

    Participant

    Followup: I have created a trac for this. Thanks to @boonebgorges and @pgibbs for the suggestion.

    @dimensionmedia

    Participant

    Yeah, I thought of that – although I didn’t think of bp_group_is_admin so your way is better than mine – but the count/pagination is the killer. Actually, just the pagination is since I could come up with the count easily.

    Still playing around, though. Thanks Ron for helping me refine what I had.

    @dimensionmedia

    Participant

    I think this is an excellent situation we should try to find some sort of solution for. Beginning to hear requests like this myself.

    I’m calling this “Master Groups” – basically grouping together users that don’t really interact or even see people in other groups. Very similar to multiple installs of BP on separate WPMU networks except obviously there is no separate install and everything is under one roof.

    @dimensionmedia

    Participant

    General Site Tips:

    1. Try private testing with a focus group (not your designers or developers).

    2. Don’t add too many features, determine the level of request and see if they fit with the spirit of the site.

    3. Don’t be afraid to make the site live. Just get the site out there and let users provide you feedback. I know clients that test, refine, etc. and it never makes it out the door.

    Social Network Tips:

    1. Facebook, Twitter, and social networking integration is important. Please love to login with other accounts.

    2. Create a way for users or even visitors to easily locate interesting people straight from the homepage.

    3. Make sure search is simple, easy to use, and as powerful as possible. Finding connections should be a no-brainer.

    4. Social networks grow the best when people can invite other non-users into the network.

    5. Social networks also grow quickly when members can share links, media, etc. with those within and outside the network.

    6. Give incentives for people to come back to the network. Awarding users for actions (like Foursquare) is an interesting way to do this, although there are plenty of other examples that can fit your particular network.

    7. Avoid long registration forms at all costs.

    @dimensionmedia

    Participant

    Viewing this on my iphone right now and it look pretty good. I always wanted to see a BP iPhone theme. Also am looking into jQuery / jQTouch into making a BuddyPress actually look like an iPhone app but first things first.

    Great job so far.

    @dimensionmedia

    Participant

    I had a similar issue, and this is how i fixed it. Maybe it will help.

    BTW, using WPMU 2.8.4a and BP 1.1.1.

    bp-core-classes.php: around line 224:

    $total_users_sql = apply_filters( ‘bp_core_users_by_letter_count_sql’, $wpdb->prepare( “SELECT DISTINCT count(u.ID) FROM ” . CUSTOM_USER_TABLE . ” u LEFT JOIN {$bp->profile->table_name_data} pd ON u.ID = pd.user_id LEFT JOIN {$bp->profile->table_name_fields} pf ON pd.field_id = pf.id WHERE u.spam = 0 AND u.deleted = 0 AND u.user_status = 0 AND pf.name = %s AND pd.value LIKE ‘$letter%%’ ORDER BY pd.value ASC”, BP_XPROFILE_FULLNAME_FIELD_NAME ), $letter );

    $paged_users_sql = apply_filters( ‘bp_core_users_by_letter_sql’, $wpdb->prepare( “SELECT DISTINCT u.ID as user_id FROM ” . CUSTOM_USER_TABLE . ” u LEFT JOIN {$bp->profile->table_name_data} pd ON u.ID = pd.user_id LEFT JOIN {$bp->profile->table_name_fields} pf ON pd.field_id = pf.id WHERE u.spam = 0 AND u.deleted = 0 AND u.user_status = 0 AND pf.name = %s AND pd.value LIKE ‘$letter%%’ ORDER BY pd.value ASC{$pag_sql}”, BP_XPROFILE_FULLNAME_FIELD_NAME ), $letter, $pag_sql );

    For me, it was the pf.name in the WHERE that was coming back with nothing. I understand the MYSQL, but not understanding the logic behind that. I changed it to what I was hoping to nail in the first place:

    $total_users_sql = apply_filters( ‘bp_core_users_by_letter_count_sql’, $wpdb->prepare( “SELECT DISTINCT count(u.ID) FROM ” . CUSTOM_USER_TABLE . ” u LEFT JOIN {$bp->profile->table_name_data} pd ON u.ID = pd.user_id LEFT JOIN {$bp->profile->table_name_fields} pf ON pd.field_id = pf.id WHERE u.spam = 0 AND u.deleted = 0 AND u.user_status = 0 AND pf.name = ‘Last Name’ AND pd.value LIKE ‘$letter%%’ ORDER BY pd.value ASC”, BP_XPROFILE_FULLNAME_FIELD_NAME ), $letter );

    $paged_users_sql = apply_filters( ‘bp_core_users_by_letter_sql’, $wpdb->prepare( “SELECT DISTINCT u.ID as user_id FROM ” . CUSTOM_USER_TABLE . ” u LEFT JOIN {$bp->profile->table_name_data} pd ON u.ID = pd.user_id LEFT JOIN {$bp->profile->table_name_fields} pf ON pd.field_id = pf.id WHERE u.spam = 0 AND u.deleted = 0 AND u.user_status = 0 AND pf.name = ‘Last Name’ AND pd.value LIKE ‘$letter%%’ ORDER BY pd.value ASC{$pag_sql}”, BP_XPROFILE_FULLNAME_FIELD_NAME ), $letter, $pag_sql );

    Works fine for me. I’ve heard the latest edge version of BuddyPress fixes this somehow… but this worked at install for me so something must of changed. I have ALOT of custom profiles and the member import was a-typical so maybe in my case that had something to do with it.

    @dimensionmedia

    Participant

    Actually, I managed to get the sucker to work. The solution?

    YOU HAVE TO MAKE SURE THE PLUGIN IS INSTALLED CORRECTLY.

    My problem was I put the bp-fbconnect plugin inside another bp-fbconnect folder, which i think was the way i unzipped it.

    Guys, you should install the pugins so that the bp-fbconnect folder, the bp-fbconnect.php file, and the readme.txt (ok, optional) are in the root of the wp-plugins folder. Otherwise you’ll get javascript errors and the button won’t show, among other issues.

    Now, my next issue is that i got the Facebook window to appear but i still have to apparently adjust some settings on the Facebook (not my BP site) side. If anyone has any experience in this, I would appreciate it since i’m in the last leg here. :)

    @dimensionmedia

    Participant

    I’m getting the “Connect with your Facebook Account” message and no button as well.

    Latest WPMU 2.7.1 and BuddyPress trunks. Activated via the plugin menu as directed, API license keys entered. Browsers closed, cache cleared, etc. This is a brand new install of WPMU and BP.

    I’m looking at the code and since i’m not familar with Facebook, i’m not getting any clues yet (the HMTL output is exactly the same vs. what appears on testbp.org). However this might be a clue: upon loading the homepage I get a javascript error:

    Error: FBConnect is not defined

    Line: 153

    Is anyone else experiencing the “lack of a button” getting this js error? I’m going to try to track it down.

    @dimensionmedia

    Participant

    @johnjamesjacoby – I wanted to say thanks, but i didn’t catch your name. Thanks! And since this was released at WordPressDenver, I figured the cat was out of the bag already. Andy counts on big mouths like you and me. :)

    Back on topic, I am tending to agree a bit with conceptfusion – many at the BarCampMiami were asking about photos. At the same time, having BP for WP is going to accelerate awareness and demand for BP and creation (or adapting) plugins/themes. This is one “con” that BP had to overcome in order to accomplish that “BP will do for social networks what WP did for blogs” speech I did last Sunday. :)

    @dimensionmedia

    Participant

    iamzaks, are you still having the problem? sorry i didn’t catch this comment before. I haven’t been back to this proof-of-concept for a while, working on other plugins.

    @dimensionmedia

    Participant

    Just as a follow up to this, here is the relvant urls:

    http://willnorris.com/2008/10/wordpress-openid-v3

    https://wordpress.org/extend/plugins/openid/

    According to Will, it’s already working in WPMU so we’ll have to look and how to make this work in BP. I’ve got a client interested in this, so hopefully I might report back in the near future.

Viewing 25 replies - 26 through 50 (of 99 total)
Skip to toolbar