<?php the_content( __( '
Read the rest of this page ?
‘, ‘buddypress’ ) ); ?>
__( ‘
Pages: ‘, ‘buddypress’ ), ‘after’ => ‘
‘, ‘next_or_number’ => ‘number’)); ?>
<?php edit_post_link( __( 'Edit this entry.', 'buddypress' ), '
‘, ‘
‘); ?>
@elia.lombardi
To customize the header headline, add the following to your child-theme’s style.css file and adjust to taste:
`#header h1 a {
font-family:Arial,Helvetica,sans-serif;
font-size:48px;
font-weight:bold;
font-style:italic;
color:#555555;
}`
For help with css, a good place to start is here:
http://www.w3schools.com/css/default.asp
To help identify what you what to customize, install the Firebug addon in Firefox:
http://getfirebug.com/
Hope this helps! 
That sounds like a fun, and not-so-difficult, project to take on. I’m game to give it a shot!
I’m busy updating my current projects – themes & plugin – with new features (as well as preparing them for BP1.3), but I could get started on it in a couple of weeks. In the meantime, why not post a list of what you think users would like to be able to customize here…
You can do this with the s2member plugin. In the “API/Scripting” section, you’ll find some advanced conditionals that can be added in your theme templates, or included in a custom function. If you’re using s2member, you could try adding this to your theme’s functions.php file… should work anyway 
`function remove_member_profile_nav() {
if (!current_user_can(‘access_s2member_level1’)) {
bp_core_remove_nav_item( ‘profile’ );
}
}
add_action( ‘bp_setup_nav’, ‘remove_member_profile_nav’, 15 );`
@nuhammadrid Try here:
http://etivite.com/groups/buddypress/hooks/search/component/?c=bp-activity
Didn’t realize bb-config.php also had that info. But I checked and, lo and behold, it does 
Buddypress doesn’t connect to the database, WordPress does.
BP is a plugin and will use the same db as WP, but if WP can’t connect, BP won’t work either.
In your wp-config.php file (root of your site), you’ll see the following lines:
`// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘your-db-name-here’);
/** MySQL database username */
define(‘DB_USER’, ‘your-db-username-here’);
/** MySQL database password */
define(‘DB_PASSWORD’, ‘your-db-password-here’);`
Insert your connection info in the appropriate places, save and reupload.
Or you could try a theme that already has that type of menu feature built-in. Two such themes come to mind right off the bat:
Custom Community: http://themekraft.com/theme/custom-community/
BuddyLite: http://buddylite.com/buddylite-basic/
If you search Google for Buddypress themes, you`ll likely find many more 
Have you tried BuddyLite?
http://buddylite.com/buddylite-basic/
Got it! (Props to @sbrajesh at BuddyDev)
$bp->current_component==BP_ACTIVITY_SLUG && $bp->current_action==BP_GROUPS_SLUG
Global Forums works extremely well, and the support community at BuddyDev is very helpful. The small subscription cost is well worth every penny.
Nothing has been changed in bp-default theme from Buddypress 1.2.7 to 1.2.8. You can see changes have been made only to core files here:
https://trac.buddypress.org/changeset?old_path=%2Ftags%2F1.2.7&old=3570&new_path=%2Ftags%2F1.2.8&new=4078
If you’re unsure about updating, keep a copy of BP1.2.7 handy so you can revert back to it if anything breaks 
https://codex.buddypress.org/theme-development/building-a-buddypress-child-theme/ says:
“If you create a blank functions.php file in your child theme, the parent theme functions.php will still be loaded. This will allow you to inherit existing functions, but also add your own. You must make sure you give your child theme functions a unique name, otherwise they will clash with the parent.”
In other words, you CAN create a functions.php file in your child-theme, but the functions IN that file must have unique names.
You seem to be having difficulty with the basics. May I suggest switching to an easier theme to customize?
I designed BuddyLite with newbies in mind (like me!) You can get a similar look and feel as your current theme, while taking full advantage of WP3 custom menus, and a bunch of basic customization options through a simple admin panel.
You can download it here: http://buddylite.com/buddylite-basic/
You’ll find it under “Buddypress” > “General Settings”
Maybe get in touch with the developers of icanhascheezburger.com to find out how they have coded their random image/video generation.
http://icanhascheezburger.com/
Or you could just check out the site and have some laughs… 
Plus, there still seems to be some confusion between BP-Gallery and Pretty Photo (the link you mention). BP-Gallery is a media upload & management system designed by Brajesh, whereas Pretty Photo is a plugin that has been adapted to function with BP-Gallery for enhanced display; BP-Gallery works just fine without it.
Please start a new thread and repost your support question rather than hijacking someone elses thread. Supplying answers to 2 unrelated questions can only lead to confusion. 
I’ve decided to release an update to the BuddyBuilder Theme Construction Framework before the release of BP1.3 ‘cuz it looks like it’s still going to be awhile… JJJ is still busy repurposing the BP codebase and there appear to be several dozen open tickets that still need resolving.
So, here’s what you can expect in BuddyBuilder 1.1:
– The “BP/WP” section will be divided into 2 new groups: “Privacy” & “BP Extras”. The “Privacy” group will include all the current “Show to…” features with a new option for each one: “Redirect site visitors”. Selecting this new option will redirect your site visitors to any URL you enter in a new “Site visitor redirect URL” option field.
– In addition to the current “Header” & “Sidebar” options, the Searchbar Location feature (under “Navigation”) will include a new placement option for greater theme flexibility: “Main Menu”.
– There will be 2 Theme Locations available for your WP custom menus: 1 menu labeled “Show to everyone” and 1 labeled “Show to logged-in users only”. The logged-in-users-only menu will, surprise, become visible only once a site member logs into your site.
– New options to show the “Login/Signup” form in the main sidebar, the secondary sidebar, or the header.
– A new feature with preset main menu heights: “Normal”, “Thinner”, “Really Thin”.
– A new Full-Width template for your homepage, also full widgetized.
It’ll take me a few weeks to get all this new stuff coded and tested, so don’t expect the update before mid-March. In the meantime, you can see both BuddyBuilder and the free BuddyLite themes at http://BuddyLite.com
Happy theming everyone! 
Don’t forget the new roles added in 1.3… although I’m not quite sure what “role” they play 
Create a new file called page-full.php (or any other name you prefer). Then paste the following code in that file. The only differences between this and the “regular” page.php is that the call to the sidebar has been removed, and “div class=padder” has been changed to “div class=full-padder”.
`<?php
/*
Template Name: Full-Width Page
*/
?>
<div class="post" id="post-“>
<?php the_content( __( '
Read the rest of this page ?
‘, ‘buddypress’ ) ); ?>
__( ‘
Pages: ‘, ‘buddypress’ ), ‘after’ => ‘
‘, ‘next_or_number’ => ‘number’)); ?>
<?php edit_post_link( __( 'Edit this entry.', 'buddypress' ), '
‘, ‘
‘); ?>
`
Then add this to your child-theme’s style.css file:
`div#content .full-padder {margin:0;padding:19px;}`
When you create a page in WordPress, you’ll see your new template is available in the “Page Attributes” Template dropdown.
In your WordPress backend, go to “Settings” > “General” and modify the “Site Title”. Whatever you enter there will be displayed in the adminbar.
I hope you’ve also read up on creating and using a child-theme rather than editing bp-default. Makes updating BP a lot easier!
https://codex.buddypress.org/theme-development/building-a-buddypress-child-theme/
As Boone hinted in his earlier post, these hooks can be used by plugins to add functionality to Buddypress.
For example, the Buddypress Humanity plugin uses the do_action( ‘bp_before_registration_submit_buttons’) hook, also found in register.php, to add an additional field that must contain text matching a site-admin-defined value from the database to validate the registration process, and allow the signer-upper to continue to the next step.