Changeset 10745 for trunk/src/bp-members/bp-members-template.php
- Timestamp:
- 05/12/2016 05:19:06 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-members/bp-members-template.php
r10711 r10745 1291 1291 1292 1292 // Loop through each navigation item. 1293 foreach ( (array) $bp->bp_navas $nav_item ) {1293 foreach ( (array) $bp->members->nav->get_primary() as $nav_item ) { 1294 1294 1295 1295 $selected = ''; 1296 1296 1297 1297 // If the current component matches the nav item id, then add a highlight CSS class. 1298 if ( ! bp_is_directory() && !empty( $bp->active_components[bp_current_component()] ) && $bp->active_components[bp_current_component()] == $nav_item['css_id']) {1298 if ( ! bp_is_directory() && ! empty( $bp->active_components[ bp_current_component() ] ) && $bp->active_components[ bp_current_component() ] == $nav_item->css_id ) { 1299 1299 $selected = ' class="current selected"'; 1300 1300 } … … 1308 1308 1309 1309 if ( bp_is_active( 'friends' ) ) { 1310 if ( $nav_item ['css_id']== $bp->friends->id ) {1310 if ( $nav_item->css_id == $bp->friends->id ) { 1311 1311 if ( friends_check_friendship( bp_loggedin_user_id(), bp_displayed_user_id() ) ) { 1312 1312 $selected = ' class="current selected"'; … … 1317 1317 1318 1318 // Echo out the final list item. 1319 echo apply_filters_ref_array( 'bp_get_loggedin_user_nav_' . $nav_item ['css_id'], array( '<li id="li-nav-' . $nav_item['css_id'] . '" ' . $selected . '><a id="my-' . $nav_item['css_id'] . '" href="' . $nav_item['link'] . '">' . $nav_item['name']. '</a></li>', &$nav_item ) );1319 echo apply_filters_ref_array( 'bp_get_loggedin_user_nav_' . $nav_item->css_id, array( '<li id="li-nav-' . $nav_item->css_id . '" ' . $selected . '><a id="my-' . $nav_item->css_id . '" href="' . $nav_item->link . '">' . $nav_item->name . '</a></li>', &$nav_item ) ); 1320 1320 } 1321 1321 … … 1334 1334 $bp = buddypress(); 1335 1335 1336 foreach ( (array) $bp->bp_navas $user_nav_item ) {1337 if ( empty( $user_nav_item ['show_for_displayed_user'] ) && !bp_is_my_profile() )1336 foreach ( $bp->members->nav->get_primary() as $user_nav_item ) { 1337 if ( empty( $user_nav_item->show_for_displayed_user ) && ! bp_is_my_profile() ) { 1338 1338 continue; 1339 } 1339 1340 1340 1341 $selected = ''; 1341 if ( bp_is_current_component( $user_nav_item ['slug']) ) {1342 if ( bp_is_current_component( $user_nav_item->slug ) ) { 1342 1343 $selected = ' class="current selected"'; 1343 1344 } 1344 1345 1345 1346 if ( bp_loggedin_user_domain() ) { 1346 $link = str_replace( bp_loggedin_user_domain(), bp_displayed_user_domain(), $user_nav_item ['link']);1347 $link = str_replace( bp_loggedin_user_domain(), bp_displayed_user_domain(), $user_nav_item->link ); 1347 1348 } else { 1348 $link = trailingslashit( bp_displayed_user_domain() . $user_nav_item ['link']);1349 $link = trailingslashit( bp_displayed_user_domain() . $user_nav_item->link ); 1349 1350 } 1350 1351 … … 1360 1361 * Passed by reference. 1361 1362 */ 1362 echo apply_filters_ref_array( 'bp_get_displayed_user_nav_' . $user_nav_item ['css_id'], array( '<li id="' . $user_nav_item['css_id'] . '-personal-li" ' . $selected . '><a id="user-' . $user_nav_item['css_id'] . '" href="' . $link . '">' . $user_nav_item['name']. '</a></li>', &$user_nav_item ) );1363 echo apply_filters_ref_array( 'bp_get_displayed_user_nav_' . $user_nav_item->css_id, array( '<li id="' . $user_nav_item->css_id . '-personal-li" ' . $selected . '><a id="user-' . $user_nav_item->css_id . '" href="' . $link . '">' . $user_nav_item->name . '</a></li>', &$user_nav_item ) ); 1363 1364 } 1364 1365 }
Note: See TracChangeset
for help on using the changeset viewer.