Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forum Replies Created

Viewing 25 replies - 1 through 25 (of 73 total)
  • Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    Thanks. I’m preparing some credentials. Will email you as soon as i have something for you.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    Answers to your questions:

    1) Yes
    2) more or less empty DOM object. Here’s the actual HTML being returned in the AJAX call and also what is being posted according to Firebug:

    http://easycaptures.com/9350118900
    http://easycaptures.com/8461178397

    3) Yes. I can reproduce it locally on my own machine (again, with the default BP theme or with my custom theme).

    4) Yes, seems like all browsers. Especially Firefox and Safari.

    5) I’m running the main site on wpengine, we have a test server elsewhere, and i have a local site running. Not 100% sure about the first two but i’m saying they aren’t running any server caching. My local machine def. isn’t. And nobody is running any caching (or similar) plugins.

    6) I’ll get that shortly. This is a private BP network and i want to make sure i can give this to you secure. Is there a private way to do this?

    Thanks!

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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/

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

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

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

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

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    @grimbog

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

    Thanks!

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    @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. :)

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    Changing the slug sounds intriguing but I would imagine a script could find that page without too much trouble via registration links.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    Tried this as well and no result. Hhhmm….

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

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

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    Very cool. Bravo sir!

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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. :)

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    @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. :)

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

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

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

    http://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.

    Avatar of Dimensionmedia
    David Bisset
    Participant

    @dimensionmedia

    Thanks, this is actually in private testing as we speak. Hoping to release this any day now. I got it working in the top search box as well.

Viewing 25 replies - 1 through 25 (of 73 total)