Hi Roger! Thanks for the response.
I’m running the same version of WP and BP on both servers; field IDs are the same. I cannot replicate the issue on the testing server; I’m presently thinking it might be a PHP version issue.
I thought at one point it might be related to https://trac.buddypress.org/ticket/2171, but moving the custom profile field code to after the functions mentioned doesn’t do anything either…
Something else I forgot to mention — the “add friend” button now appears twice. Also, I don’t think it’s an issue with my theme — I tried switching to the BP default theme and adding a profile field during the members-loop and had the same issue.
@hnla in @r-a-y s abscence is this something you could help me with please?
You really should search before posting, rather than have us do it 
this is most likely a mod_rewrite / .htaccess issue o in this instance on a windows server a lack of mod_rewrite.
It is a question that crops up many times, try this link for some info and follow it’s links as well.
https://buddypress.org/community/groups/installing-buddypress/forum/topic/rewrite-issues-page-not-found/
The WP Codex also has advice on url rewriting in particular on windows servers.
@cliffxuan, thanks for the tip!
I’ve been searching for a solution but no luck till read your post. Now I’ve got things showing correctly.
By the way, I think bp developers can solve the problem by watching the difference between activity update and forum post. Activity pages can show things correctly without the setting of utf8_general-ci while forum pages can’t.
Anyway, now I got things right, thanks again 
hi people, i’ve just installed Buddypress on my Windows server and i realized that all of the components are missing even though i’ve enabled it already.. When I clicked on any of the tabs (activity, forum, etc), it shows that the “page is not found”. Anyone had this problem before?
Wordpress version: 3.0.2
BP version: 1.2.6
I’m getting the following error:
Warning: preg_replace() [function.preg-replace]: Compilation failed: missing ) at offset 16 in ******/wp-content/plugins/buddypress-usernames-only/bp-usernames-only.php on line 124
Any ideas what is causing this/how to fix it?
I did find a couple other options. Not exactly what you mentioned, but they might work for you:
Showing the last image uploaded to the BP Media plugin: https://buddypress.org/community/groups/bp-album/forum/topic/limiting-photos-shown-and-also-how-to-display-latest-uploaded-photo-on-users-profile/
The latest BP Oembed plugin was working to support embedded image in the profile: https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/how-to-allow-user-to-upload-image-with-a-field-in-profile/ Basically, users could put a link to a flickr image (or other oembed enabled site) and the image would appear in their profile.
Have you tried to install it? Are there specific issues that have arisen?
There is some issue at present with this plugin whereby the original author is, I think. in dispute with another that he claims has copied his code and released thus the download for the original hasn’t been available, so not sure what version you have or whether this issue has been resolved.
Here’s the documentation for the various filters available for the Groups Loop: https://codex.buddypress.org/developer-docs/custom-buddypress-loops/the-groups-loop/
There’s a number of ways to skin it. You could do 2 loops on the same page and just check each group to see if it should be in the featured list of groups or not. The other is to use one of the above filters. groups-loop.php is the file you’ll probably want to look at.
I found a few people asking this questions, but it always seem to go unanswered – pardon me if I missed it.
Is there any way to order the groups in buddypress?
Some groups are very important and should be at the top of the groups list, yet my team keeps suggesting new (not so important) groups to be added (they definitely shouldn’t be top of the list).
I need to add these topics at the bottom but don’t want to delete the existing groups. Any ideas?
@suchaqd – yes I have already done that, but it’s a bit manual
@crashutah – I am guessing it is to do with spam – I will think about whether or not to do it, thanks.
@nit3watch wp-config is not a file that gets overwritten otherwise everyones site would go down every time one upgraded
Adding Constants to wp-config is an method set out in the codex as is bp-custom, not that I like adding bp stuff to wp-config particularly.
@PiManIII you should always check the documentation and do a quick search first as it’s a subject that crops up often have a look through the bp codex as there is a page on this subject. (scroll to bottom)
https://codex.buddypress.org/extending-buddypress/customizing-labels-messages-and-urls/
Maybe @hnla could help you though as he just finished the members profile maps plug-in
Hi,
I would like to integrate Facebook connect to my buddypress website suing the wordpress plugin which is available here: http://wordpress.org/extend/plugins/wp-facebookconnect/installation/
Please let me know in which all files all I need to add the code for connect button to appear.
or Is there any buddypress specific plugin availabel to do facebook integration?
I tried “Geocode the address so the use doesn’t need silly cords” but thats beyond me..
Im stopped developing it as @msmalley ‘s gPress is around the corner ( http://gpress.my/blog/whats-happening-with-gpress-wheres-gpress-0-2-5/ )
@pcwriter go for it, it’s there to be used if it suits the purpose. – API keys were always a pain 
@leguis08 Glad it works.
@gunju2221 It is very possibly a custom theme issue, a custom theme will have to have ensured that the correct action hooks exist in pages as the main maps are fed through to the page via these, you could test with the widget instead which was provided really so that site admins could place the map in more refined custom widitised areas of the members profile pages if they existed.
When writing something like this you can only account for that which is known thus the included stylesheet is there simply to try and style the map if it’s dropped into bp-default, therefore those styles may not have relevance to a custom theme, especially where that theme may be heavily modified, however the basic styles are worked on elements and element id’s/classes that should exist in any theme.
The other aspect of course is that you must have created that extended profile field and named it ‘location’ and existing users will then need to actually edit their profile to add an address or partial address for the map to display, if a user hasn’t filled this item in then the map does not display at all.
HI – I was wanting to do the same thing , and made my own functions from the two mentioned here:
https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/how-to-edit-user-and-options-nav
Then edited my template files to create my own sidebar and call my function:
/*
/ Create nested navigation items
/
<hr class="bbcode_rule" />
*/
function my_bp_get_nav_nested() {
global $bp, $current_blog;
/* Loop through each navigation item */
foreach( (array) $bp->bp_nav as $nav_item ) {
/* If the current component matches the nav item id, then add a highlight CSS class. */
if ( !bp_is_directory() && $bp->active_components[$bp->current_component] == $nav_item ) {
$selected = ' class="current selected"';
//Get the sub-navigation items if currently selected
$subnav_item = my_bp_get_options_nav() ;
} else {
$selected = '';
$subnav_item = '' ;
}
/* If we are viewing another person (current_userid does not equal loggedin_user->id)
then check to see if the two users are friends. if they are, add a highlight CSS class
to the friends nav item if it exists. */
if ( !bp_is_my_profile() && $bp->displayed_user->id ) {
$selected = '';
if ( function_exists('friends_install') ) {
if ( $nav_item == $bp->friends->id ) {
if ( friends_check_friendship( $bp->loggedin_user->id, $bp->displayed_user->id ) )
$selected = ' class="current selected"';
}
}
}
/* echo out the final list item */
echo apply_filters( 'bp_get_loggedin_user_nav_' . $nav_item, '<li id="li-nav-' . $nav_item . '"><a id="my-' . $nav_item . '" href="' . $nav_item . '">' . $nav_item . '</a></li>', &$nav_item ) . $subnav_item ;
}
/* Always add a log out list item to the end of the navigation */
if ( function_exists( 'wp_logout_url' ) ) {
$logout_link = '<li><a id="wp-logout">root_domain ) . '">' . __( 'Log Out', 'buddypress' ) . '</a></li>';
} else {
$logout_link = '<li><a id="wp-logout">root_domain . '">' . __( 'Log Out', 'buddypress' ) . '</a></li>';
}
echo apply_filters( 'bp_logout_nav_link', $logout_link );
}
/*
/ Edited bp_get_options_nav() to return a string
/ rather than printing directly to screen
/
<hr class="bbcode_rule" />
*/
function my_bp_get_options_nav() {
global $bp;
if ( count( $bp->bp_options_nav[$bp->current_component] ) < 1 )
return false;
/* Loop through each navigation item */
foreach ( (array)$bp->bp_options_nav[$bp->current_component] as $subnav_item ) {
if ( !$subnav_item )
continue;
/* If the current action or an action variable matches the nav item id, then add a highlight CSS class. */
if ( $subnav_item == $bp->current_action ) {
$selected = ' class="current selected"';
} else {
$selected = '';
}
/* echo out the final list item */
$subnav_item_render = $subnav_item_render . apply_filters( 'bp_get_options_nav_' . $subnav_item, '<li id="' . $subnav_item . '-personal-li"><a id="' . $subnav_item . '" href="' . $subnav_item . '">' . $subnav_item . '</a></li>', $subnav_item );
}
return '<ul class="subnav">' . $subnav_item_render . '</ul>' ;
}
Yep, you can definitely do this with WP/BP. But as far as photo albums/videos go, you’ll definitely want to figure out the storage/hosting part, because it sounds like your users might be playing with loads of data.
@nit3watch That works great! Thanks!
Would you be interested in improving it a little more? I would like to, but probably could use a bit of help.
Two main things I would like to do:
1. Geocode the address so the use doesn’t need silly cords.
2. Display map of all groups.
Shouldn’t be too hard?
I’ve been using WP for a number of years, but am new to BuddyPress. I want to create a site using WP as a CMS, but with advanced visitor interactivity. I want users to be able to post their own photos and videos to the site on blog posts and in an events section. Is this possible with WP and BP? Or does this require a custom CMS solution? Thanks!
@maui1
The adminbar is triggered by the call to wp_footer. So make sure that call is present in your theme.
6625531Inactive
BuddyPress boasts an ever growing array of new features developed by the awesome plugin development community. Some of most popular BuddyPress plugins currently available are:
6625531Inactive
Social networking in a box. Build a social network for your company, school, sports team or niche community all based on the power and flexibility of WordPress.
BuddyPress will let users register on your site and start creating profiles, posting messages, making connections, creating and interacting in groups and much more.
I tried the plugin, although it does not show up in the profile?
Must be because I am using custom theme
bp-user- maps is the plugin I was looking for and works very fine. Thanks @hnla