Skip to:
Content

BuddyPress.org

Changeset 2312


Ignore:
Timestamp:
01/15/2010 03:46:16 PM (15 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.