Changeset 7213
- Timestamp:
- 10/12/2021 10:05:17 PM (3 years ago)
- Location:
- branches/2.6/src/includes
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.6/src/includes/common/template.php
r7211 r7213 2152 2152 * @return bool True if match, false if not 2153 2153 */ 2154 function bbp_is_query_name( $name = '' ) 2154 function bbp_is_query_name( $name = '' ) { 2155 2155 return (bool) ( bbp_get_query_name() === $name ); 2156 2156 } … … 2163 2163 * @return string To return the query var value 2164 2164 */ 2165 function bbp_get_query_name() 2165 function bbp_get_query_name() { 2166 2166 return get_query_var( '_bbp_query_name' ); 2167 2167 } … … 2174 2174 * @param string $name What to set the query var to 2175 2175 */ 2176 function bbp_set_query_name( $name = '' ) 2176 function bbp_set_query_name( $name = '' ) { 2177 2177 set_query_var( '_bbp_query_name', $name ); 2178 2178 } -
branches/2.6/src/includes/extend/buddypress/activity.php
r7188 r7213 385 385 386 386 // User link for topic author 387 $user_link = bbp_get_user_profile_link( $user_id 387 $user_link = bbp_get_user_profile_link( $user_id ); 388 388 389 389 // Topic … … 520 520 521 521 // Setup links for activity stream 522 $user_link = bbp_get_user_profile_link( $user_id 522 $user_link = bbp_get_user_profile_link( $user_id ); 523 523 524 524 // Reply -
branches/2.6/src/includes/users/template.php
r7186 r7213 445 445 } 446 446 447 $user = get_userdata( $user_id ); 448 $user_link = '<a href="' . esc_url( bbp_get_user_profile_url( $user_id ) ) . '">' . esc_html( $user->display_name ) . '</a>'; 449 450 // Filter & return 451 return apply_filters( 'bbp_get_user_profile_link', $user_link, $user_id ); 447 // Get the user 448 $user = get_userdata( $user_id ); 449 if ( empty( $user ) ) { 450 return false; 451 } 452 453 // Display Name 454 $name = ! empty( $user->display_name ) 455 ? $user->display_name 456 : bbp_get_fallback_display_name(); 457 458 // URL 459 $url = bbp_get_user_profile_url( $user_id ); 460 461 // Link 462 $link = ! empty( $url ) 463 ? '<a href="' . esc_url( $url ) . '">' . esc_html( $name ) . '</a>' 464 : esc_html( $name ); 465 466 // Filter & return 467 return (string) apply_filters( 'bbp_get_user_profile_link', $link, $user_id ); 452 468 } 453 469 … … 597 613 } 598 614 599 $user = get_userdata( $user_id ); 600 $edit_link = '<a href="' . esc_url( bbp_get_user_profile_edit_url( $user_id ) ) . '">' . esc_html( $user->display_name ) . '</a>'; 601 602 // Filter & return 603 return apply_filters( 'bbp_get_user_profile_edit_link', $edit_link, $user_id ); 615 // Get the user 616 $user = get_userdata( $user_id ); 617 if ( empty( $user ) ) { 618 return false; 619 } 620 621 // Display Name 622 $name = ! empty( $user->display_name ) 623 ? $user->display_name 624 : bbp_get_fallback_display_name(); 625 626 // URL 627 $url = bbp_get_user_profile_edit_url( $user_id ); 628 629 // Link 630 $link = ! empty( $url ) 631 ? '<a href="' . esc_url( $url ) . '">' . esc_html( $name ) . '</a>' 632 : esc_html( $name ); 633 634 // Filter & return 635 return (string) apply_filters( 'bbp_get_user_profile_edit_link', $link, $user_id ); 604 636 } 605 637
Note: See TracChangeset
for help on using the changeset viewer.