diff --git a/src/bp-members/bp-members-template.php b/src/bp-members/bp-members-template.php
index f31a3d9..d39f931 100644
a
|
b
|
function bp_member_avatar( $args = '' ) { |
772 | 772 | * Filters a members avatar. |
773 | 773 | * |
774 | 774 | * @since 1.2.0 |
| 775 | * @since 2.6.0 Added the `$args` parameter. |
775 | 776 | * |
776 | | * @param string $value Formatted HTML <img> element, or raw avatar URL based on $html arg. |
| 777 | * @param string $value Formatted HTML <img> element, or raw avatar URL based on $html arg. |
| 778 | * @param array|string $args See {@link bp_get_member_avatar()}. |
777 | 779 | */ |
778 | | echo apply_filters( 'bp_member_avatar', bp_get_member_avatar( $args ) ); |
| 780 | echo apply_filters( 'bp_member_avatar', bp_get_member_avatar( $args ), $args ); |
779 | 781 | } |
780 | 782 | /** |
781 | 783 | * Get a member's avatar. |
… |
… |
function bp_member_avatar( $args = '' ) { |
820 | 822 | * Filters a members avatar. |
821 | 823 | * |
822 | 824 | * @since 1.2.0 |
| 825 | * @since 2.6.0 Added the `$r` parameter. |
823 | 826 | * |
824 | 827 | * @param string $value Formatted HTML <img> element, or raw avatar URL based on $html arg. |
| 828 | * @param array $r Array of parsed arguments. See {@link bp_get_member_avatar()}. |
825 | 829 | */ |
826 | | return apply_filters( 'bp_get_member_avatar', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->id, 'type' => $type, 'alt' => $alt, 'css_id' => $id, 'class' => $class, 'width' => $width, 'height' => $height, 'email' => $members_template->member->user_email ) ) ); |
| 830 | return apply_filters( 'bp_get_member_avatar', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->id, 'type' => $type, 'alt' => $alt, 'css_id' => $id, 'class' => $class, 'width' => $width, 'height' => $height, 'email' => $members_template->member->user_email ) ), $r ); |
827 | 831 | } |
828 | 832 | |
829 | 833 | /** |
… |
… |
function bp_member_latest_update( $args = '' ) { |
1033 | 1037 | * Filters the excerpt of the latest update for current member in the loop. |
1034 | 1038 | * |
1035 | 1039 | * @since 1.2.5 |
| 1040 | * @since 2.6.0 Added the `$r` parameter. |
1036 | 1041 | * |
1037 | 1042 | * @param string $value Excerpt of the latest update for current member in the loop. |
| 1043 | * @param array $r Array of parsed arguments. |
1038 | 1044 | */ |
1039 | | $update_content = apply_filters( 'bp_get_activity_latest_update_excerpt', trim( strip_tags( bp_create_excerpt( $update['content'], $length ) ) ) ); |
| 1045 | $update_content = apply_filters( 'bp_get_activity_latest_update_excerpt', trim( strip_tags( bp_create_excerpt( $update['content'], $length ) ) ), $r ); |
1040 | 1046 | |
1041 | 1047 | $update_content = sprintf( _x( '- "%s"', 'member latest update in member directory', 'buddypress' ), $update_content ); |
1042 | 1048 | |
… |
… |
function bp_member_latest_update( $args = '' ) { |
1052 | 1058 | * Filters the latest update from the current member in the loop. |
1053 | 1059 | * |
1054 | 1060 | * @since 1.2.0 |
| 1061 | * @since 2.6.0 Added the `$r` parameter. |
1055 | 1062 | * |
1056 | 1063 | * @param string $update_content Formatted latest update for current member. |
| 1064 | * @param array $r Array of parsed arguments. |
1057 | 1065 | */ |
1058 | | return apply_filters( 'bp_get_member_latest_update', $update_content ); |
| 1066 | return apply_filters( 'bp_get_member_latest_update', $update_content, $r ); |
1059 | 1067 | } |
1060 | 1068 | |
1061 | 1069 | /** |
… |
… |
function bp_member_profile_data( $args = '' ) { |
1138 | 1146 | * Filters resulting piece of member profile data. |
1139 | 1147 | * |
1140 | 1148 | * @since 1.2.0 |
| 1149 | * @since 2.6.0 Added the `$r` parameter. |
1141 | 1150 | * |
1142 | 1151 | * @param string|bool $data Profile data if found, otherwise false. |
| 1152 | * @param array $r Array of parsed arguments. |
1143 | 1153 | */ |
1144 | 1154 | return apply_filters( 'bp_get_member_profile_data', $data ); |
1145 | 1155 | } |
… |
… |
function bp_loggedin_user_avatar( $args = '' ) { |
1429 | 1439 | * @since 1.1.0 |
1430 | 1440 | * |
1431 | 1441 | * @param string $value User avatar string. |
| 1442 | * @param array $r Array of parsed arguments. |
| 1443 | * @param array $args Array of initial arguments. |
1432 | 1444 | */ |
1433 | 1445 | return apply_filters( 'bp_get_loggedin_user_avatar', bp_core_fetch_avatar( $r ), $r, $args ); |
1434 | 1446 | } |
… |
… |
function bp_displayed_user_avatar( $args = '' ) { |
1482 | 1494 | * @since 1.1.0 |
1483 | 1495 | * |
1484 | 1496 | * @param string $value User avatar string. |
| 1497 | * @param array $r Array of parsed arguments. |
| 1498 | * @param array $args Array of initial arguments. |
1485 | 1499 | */ |
1486 | 1500 | return apply_filters( 'bp_get_displayed_user_avatar', bp_core_fetch_avatar( $r ), $r, $args ); |
1487 | 1501 | } |
… |
… |
function bp_last_activity( $user_id = 0 ) { |
1559 | 1573 | * Filters the 'active [x days ago]' string for a user. |
1560 | 1574 | * |
1561 | 1575 | * @since 1.5.0 |
| 1576 | * @since 2.6.0 Added the `$user_id` parameter. |
1562 | 1577 | * |
1563 | | * @param string $value Formatted 'active [x days ago]' string. |
| 1578 | * @param string $value Formatted 'active [x days ago]' string. |
| 1579 | * @param int $user_id ID of the user. |
1564 | 1580 | */ |
1565 | | return apply_filters( 'bp_get_last_activity', $last_activity ); |
| 1581 | return apply_filters( 'bp_get_last_activity', $last_activity, $user_id ); |
1566 | 1582 | } |
1567 | 1583 | |
1568 | 1584 | /** |