Music Theme, Netlabs

STEP 3 of the BuddyPress Template Pack plugin compatibility process.

Based on the HTML structure of your theme, you need to change 17 template files17 template files within the 6 BP folders transferred to your music theme folder in server during the compatibility process.

If you’ve previously changed any of the BP template files in your music theme folder in server, replace all of them for a clean slate by deleting the 6 BP folders – /activity, /blogs, /forums, /groups, /members, and /registration – then re-run Appearance > BP Compatibility.

Download the 6 clean BP folders to your computer hard drive.

A. At the top of each of those 17 template files I linked to above, replace

<?php get_header( 'buddypress' ); ?>
<?php do_action( '//DIFFERENT HOOKS' ); ?>
<div id="content">
<div class="padder">

with the following:

<?php
$settings = get_option( "ntl_theme_settings" );
get_header(); ?>
<div class="outer">
<div class="frameset container clear">
<div class="clear headtop" style="height: auto;">					
<div class="page-title" style="width: 100%; margin-bottom: 40px;">
</div></div>
<div class="bodymid hfeed hpage">
<div id="main">
<div id="content" role="main">
<div class="container clear">
<div class="grid8 first">
<div id="content" role="main">
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>	
<div class="inner">
<div class="entry-content">

Then, in each of 17 files, you’d like to change the BP Templates’ page title’s header tag from

<h2>...</h2> or <h3>..</h3>

to

<h1 class="vfont"> // RESPECTIVE BP TITLES  // </h1>

where applicable, then insert this to just right UNDER

<div class="page-title" style="width: 100%; margin-bottom: 40px;">

noted above. Just watch out when you do this in the /activity/index.php page.

Save files.

B. At the bottom of the same 17 files, replace:

</div><!-- .padder -->
</div><!-- #content -->
<?php do_action( '//DIFFERENT HOOKS' ); ?>
<?php get_sidebar( 'buddypress' ); ?>
<?php get_footer( 'buddypress' ); ?>

with the following (except for registration/register.php):

</div></div></div></div></div></div>
<?php get_sidebar(); ?>
</div></div></div></div></div>
<?php lets_make_carousel(); ?>
<?php get_footer(); ?>

with the following for registration/register.php:

</div></div></div></div></div></div>
<?php get_sidebar(); ?>
<script type="text/javascript">
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();
});
});
</script>
</div></div></div></div></div>
<?php lets_make_carousel(); ?>
<?php get_footer(); ?>

Save files.

C. Upload the 6 BP folders containing the 17 files you’ve just revised to your server wp-content/themes/music/

D. Copy the style modifications made in BP Twenty Ten at http://codex.buddypress.org/legacy/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/ and paste to your theme’s stylesheet. Adjust to taste.

4 thoughts on “Music Theme, Netlabs”

  1. Hello, May I know, Does the optimized music theme worked good? If so can you let me know about the edited files. Please
    I’ve changed the above with the template pack files, Still the design is not good 😦
    Thanks in advance.

  2. Thanks for your kind reply. May I know that can you optimize the theme If you have time. As a business man, I can give needed resources and awards to you. Let me know about your opinion. Thanks in advance and expecting a positive reply from you 🙂

Leave a reply to amrvignesh Cancel reply