Skip to:
Content

BuddyPress.org

Changeset 2312


Ignore:
Timestamp:
01/15/2010 03:46:16 PM (17 years ago)
Author:
apeatling
Message:

Fixes #1509 - sub-nav items with custom slugs.

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-core.php

    r2308 r2312  
    645645        $bp->bp_nav[$slug] = array(
    646646                'name' => $name,
     647                'slug' => $slug,
    647648                'link' => $bp->loggedin_user->domain . $slug . '/',
    648649                'css_id' => $item_css_id,
  • trunk/bp-core/bp-core-adminbar.php

    r2310 r2312  
    4545        }
    4646}
     47
    4748
    4849// **** "My Account" Menu ******
     
    6667                echo '<a id="bp-admin-' . $nav_item['css_id'] . '" href="' . $nav_item['link'] . '">' . $nav_item['name'] . '</a>';
    6768
    68                 if ( is_array( $bp->bp_options_nav[$nav_item['css_id']] ) ) {
     69                if ( is_array( $bp->bp_options_nav[$nav_item['slug']] ) ) {
    6970                        echo '<ul>';
    7071                        $sub_counter = 0;
    7172
    72                         foreach( $bp->bp_options_nav[$nav_item['css_id']] as $subnav_item ) {
     73                        foreach( $bp->bp_options_nav[$nav_item['slug']] as $subnav_item ) {
    7374                                $alt = ( 0 == $sub_counter % 2 ) ? ' class="alt"' : '';
    7475                                echo '<li' . $alt . '><a id="bp-admin-' . $subnav_item['css_id'] . '" href="' . $subnav_item['link'] . '">' . $subnav_item['name'] . '</a></li>';
  • trunk/bp-core/bp-core-templatetags.php

    r2311 r2312  
    478478                        continue;
    479479
    480                 if ( $bp->current_component == $user_nav_item['css_id'] )
     480                if ( $bp->current_component == $user_nav_item['slug'] )
    481481                        $selected = ' class="current"';
    482482                else
Note: See TracChangeset for help on using the changeset viewer.