1. ohh, okay. awesome…
2. Awesome, now it shows up, but theres a scroll? on the button?
http://desmond.imageshack.us/Himg42/scaled.php?server=42&filename=testig.jpg&res=medium
3. and yeah… i think so too… ima go over it again

you’re a genius!
== What would that do? I just did it and I see no change. ==
The recommendation to upload another copy of page.php was due to the fact that the div class in pastebin.com for page.php was different from the div class I posted which resolved the layout issue.
== Shouldn’t there be a button to send public messages ==
Make sure you did not disable the JS for BP. Go to Appearance > BP Compatibilty. The checkboxes should be clear. i.e. unchecked.
== And when I try to change the colors on the navbar to match my theme color… it doesnt change them. ==
Whatever change you add to your theme’s stylesheet should override adminbar’s styles as the latter is enqueued before your theme’s stylesheet per code you posted for header.php in pastebin. It just might be that you have overlooked some/same selectors to override adminbar styles.
@mercime thank you for the reply i tried changing back to the default theme but that diddnt work, i have the lastest version of both wp/bp its happening on updated install
What would that do? I just did it and I see no change.

Also..
Shouldn’t there be a button to send public messages?
When I press enter.. it just skips to the next line.
http://desmond.imageshack.us/Himg853/scaled.php?server=853&filename=testbce.jpg&res=medium
And when I try to change the colors on the navbar to match my theme color… it doesnt change them.
I find them in firebug and all, change them… but nothing happens.
Would that have to be with my theme?
Thankss
Hey @Marcella, 10 bucks is awesome! I can drink to BuddyPress and the possibilities it represents 
You can find the donation link on my blog http://alextheafrican.wordpress.com/
Thanks!
BP Codex – https://codex.buddypress.org/home/
My working setup for a site-wide forum is:
Disable the BuddyPress Forum component altogether (BuddyPress>Components)
Install the bbPress plugin for WordPress.
Don’t create a “Forum” page within WordPress. If one exists, I got odd behavior, even if it was in Draft status. (Definitely don’t make a Forums page and add the bbPress shortcode.)
Enable bbPress plugin.
Create a new forum via the admin menu Forums > New Forum.
Go to the dashboard menu Settings > Permalinks and Save. (This flushes your permalinks.)
Now, when you go to your bbPress default slug, it should take over and build the page. If you have other forum-related weirdness, like “Please pick the group forum where you would like to post this topic” or “Can’t create topic”, check for the existence of bbconfig.php at the root of your web space. If it exists, open it and make sure that it has the correct database info entered in it. (The host, user and password should probably match what is entered in wp-config.php.)
[Part 2]
Create a new empty file and name it sidebar-buddypress.php
Open up empty sidebar-buddypress.php and add the following
`
jQuery(document).ready( function() {
if ( jQuery(‘div#blog-details’).length && !jQuery(‘div#blog-details’).hasClass(‘show’) )
jQuery(‘div#blog-details’).toggle();
jQuery( ‘input#signup_with_blog’ ).click( function() {
jQuery(‘div#blog-details’).fadeOut().toggle();
});
});
`
Save file.
Upload two new files created to amplifier theme folder in server.
First of all, if you’ve made any revisions in any of BP template files transferred to your amplifier theme folder in your server, I recommend that you delete the 6 BP template folders and re-run Appearance > BP Compatibility so that new and clean BP template files will be transferred to your amplier theme folder.
Scan of source code reveals that you can use the second method to make your theme compatible with BuddyPress i.e. only create header-buddypress.php and sidebar-buddypress.php files, instead of revising 16 BP template files. With this set-up however, you can only have a right sidebar as I have deleted the option in the template so that layout won’t break.
Make a copy of your theme’s header.php and save it as header-buddypress.php
Open up header-buddypress.php and add the following at the very bottom of the file below all other code
`
Ohh Ohh Ohh I figured it out. I had read NUMEROUS posts across this site and the bbpress forum and all of them basically said “well they don’t work well together so you need to hack it together”.. but even those hacks didnt work.
Guess what, a simple shortcode and BAM! It works.
All I had to do was add [bbp-forum-index] in the proper page and there you have it. YAY FOR ME>
I have got to tell you that THIS website gives me hope in BuddyPress. I am not so much a developer as a front end designer/coder, so I would love to help with the project as much as I can, but WOW YOU DID AN AMAZING JOB!!!
This one deserves to be on the list of all time best sites built with BP/ Goody job all around
You’re welcome
I recommend that you download or unzip another copy of your theme and copy the page.php file from there and upload to your theme folder in server. Double check that your page.php file has the `
That sounds like a good idea for an enhancement. Can you add a ticket onto our trac at http://buddypress.trac.wordpress.org? Thanks.
i mean not “change the default avatar”, but when a user use default avatar, i want the delete avatar link disappear.
because the fact is when user do not upload any avatar and the default avatar appear but delete link is not disappear. its weird if i am the user, because i do not upload any avatar but there are a link to delete avatar in change avatar page
@kalengi do you have a donate link? sorry it’s not more but i got 10 bucks here with your name on it lol.
If you are using SEO as a metric against using an entirely dynamic system like BuddyPress i suggest you re-consider that metric.
However the issue you have in regards to the 404 is a known issue and the code above will fix activity stream commenting. @kalengi submitted this fix for a “without javascript use case”.
To fix commenting running with the above example do the following. (Just re-iterating @kalengi here)
In the folder /wp-content/themes/your-theme/activity/
Create the file reply.php
`<?php
global $bp;
if(!is_user_logged_in()) :
bp_core_add_message( __(‘You must be logged in to post a comment’, ‘buddypress’ ), ‘error’);
else :
if(!check_admin_referer(‘new_activity_comment’, ‘_wpnonce_new_activity_comment’)) :
bp_core_add_message(__(‘There was an error posting that reply, please try again.’, ‘buddypress’ ), ‘error’);
else :
// This line should match up with your form field names in entry.php
$activity_id = apply_filters(‘bp_activity_post_comment_activity_id’, _POST);
// This line should match up with your form field names in entry.php
$content = apply_filters(‘bp_activity_post_comment_content’, _POST);
$comment_id = bp_activity_new_comment(array(
‘content’ => $content,
‘activity_id’ => $activity_id,
‘parent_id’ => $parent_id));
if(empty($content)) :
bp_core_add_message(__(‘Please add a comment.’, ‘buddypress’ ), ‘error’);
bp_core_redirect(wp_get_referer() . ‘#ac-form-‘ . $activity_id);
endif;
if(empty($comment_id)) :
bp_core_add_message(__(‘There was an error posting that reply, please try again.’, ‘buddypress’ ), ‘error’);
bp_core_redirect(wp_get_referer() . ‘#ac-form-‘ . $activity_id);
else :
bp_core_add_message(__(‘Comment posted successfully’, ‘buddypress’));
bp_core_redirect(wp_get_referer() . ‘#ac-form-‘ . $activity_id);
endif;
endif;
endif;`
Within that file you should have code that resembles the following. (If you don’t know how to alter accordingly, you need to further assistance.
/wp-content/themes/your-theme/activity/reply.php
Then in /wp-content/themes/your-theme/functions.php
Add this code.
`function bp_activity_action_add_activity_comment()
{
global $bp;
// Not viewing activity or action is not delete
if(!bp_is_activity_component() || !bp_is_current_action(‘reply’)) :
return false;
endif;
locate_template(array(‘activity/reply.php’), true);
bp_core_redirect(wp_get_referer());
}
add_action(‘bp_actions’, ‘bp_activity_action_add_activity_comment’);`
If you then want to add AJAX to this code you could use jQuery and listen for the form submission, onClick or onSubmit.
You could then run the jQuery AJAX method with GET as the type and the data would be the form fields from the form submitted.
jQuery will then return for you the return values within reply.php
Short of writing it specifically for you, that’s what you need.
My team is working on scaling BuddyPress to serve 1 Million+ users on a single installation. We’d be very interested in hearing about your experiences with performance optimization.
^F^
Right… i have that working, my final ‘issue’ is the way it doesnt like spaces.
If you register with bp deactivated, you can use spaces in your name. If you then reactivate buddypress you can log in with the name (using spaces) and it just puts the -‘s in the mention part, which is fine.
However if i register with buddypress installed, the confirmation email is sent with my username and spaces filled with -‘s. So i register with 1 2 3, then my username becomes 1-2-3…
Any ideas on that one?
Just reverted to the buddypress default theme and everything is working as it should.
So something must be breaking the system in my theme.
How am I able to debug the theme?
@FuriousCigars – Try moving the Members and groups pages into its own root page rather than as a child of activities… the activity directory hogs the url structure…
Hmm. So, your latter is a bbPress 2.x link, which BuddyPress calls site-wide forums. Group forums uses bbPress 1.x, which is a totally different beast to try to figure out. Since you’ve got bbPress 2.x installed, I’d suggest trying to get that figured out first. I suggest you visit the forums at bbpress.org and see if there are any discussions or guides about this sort of problem.
The default avatar is exactly that, a default. It’s not per-user, so it can’t be deleted. There must be an avatar of some sort.
If you don’t like mystery man, you can always replace the graphic used with something custom, or use a gravatar (Settings > Discussion, in wp-admin).
Putting forums aside, do only member pages not work? Does everything else work? e.g. WordPress post permalinks, WordPress pages, BuddyPress groups.
Not aware of anyone running BuddyPress on Facebook’s HipHop. Let us know if there’s anything specific that’s an actual bug in BuddyPress.