Changeset 854
- Timestamp:
- 01/16/2009 09:00:46 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-activity/bp-activity-templatetags.php
r641 r854 173 173 } 174 174 175 $content_new = ''; 176 175 177 for ( $i = 0; $i < count($content); $i++ ) 176 178 $content_new .= $content[$i]; -
trunk/bp-blogs.php
r847 r854 253 253 if ( !$user_id ) 254 254 return false; 255 256 $blog_url = get_blog_option( $blog->blog_id, 'siteurl' ); 257 $user_link = bp_core_get_userlink($user_id); 258 $blog_name = get_blog_option( $blog->blog_id, 'blogname' ); 255 259 256 260 return array( 257 'primary_link' => get_blog_option( $blog->blog_id, 'siteurl' ),258 'content' => sprintf( __( '%s created a new blog: %s', 'buddypress' ), bp_core_get_userlink($user_id), '<a href="' . get_blog_option( $blog->blog_id, 'siteurl' ) . '">' . get_blog_option( $blog->blog_id, 'blogname' ) . '</a>' ) . ' <span class="time-since">%s</span>'261 'primary_link' => $blog_url, 262 'content' => apply_filters( 'bp_blogs_new_blog_activity', sprintf( __( '%s created a new blog: %s', 'buddypress' ), $user_link, '<a href="' . $blog_url . '">' . $blog_name . '</a>' ) . ' <span class="time-since">%s</span>', $user_link, $blog_url, $blog_name ) 259 263 ); 260 264 break; … … 271 275 272 276 $post_link = bp_post_get_permalink( $post, $post->blog_id ); 273 $content = sprintf( __( '%s wrote a new blog post: %s', 'buddypress' ), bp_core_get_userlink($user_id), '<a href="' . $post_link . '">' . $post->post_title . '</a>' ) . ' <span class="time-since">%s</span>'; 277 $user_link = bp_core_get_userlink($user_id); 278 279 $content = sprintf( __( '%s wrote a new blog post: %s', 'buddypress' ), $user_link, '<a href="' . $post_link . '">' . $post->post_title . '</a>' ) . ' <span class="time-since">%s</span>'; 274 280 $content .= '<blockquote>' . bp_create_excerpt($post->post_content) . '</blockquote>'; 281 282 $content = apply_filters( 'bp_blogs_new_post_activity', $content, $user_link, $post ); 275 283 276 284 return array( … … 294 302 return false; 295 303 296 $post_link = bp_post_get_permalink( $comment->post, $comment->blog_id ); 297 $content = sprintf( __( '%s commented on the blog post %s', 'buddypress' ), bp_core_get_userlink($user_id), '<a href="' . $post_link . '#comment-' . $comment->comment_ID . '">' . $comment->post->post_title . '</a>' ) . ' <span class="time-since">%s</span>'; 304 $comment_link = bp_post_get_permalink( $comment->post, $comment->blog_id ); 305 $user_link = bp_core_get_userlink($user_id); 306 307 $content = sprintf( __( '%s commented on the blog post %s', 'buddypress' ), $user_link, '<a href="' . $comment_link . '#comment-' . $comment->comment_ID . '">' . $comment->post->post_title . '</a>' ) . ' <span class="time-since">%s</span>'; 298 308 $content .= '<blockquote>' . bp_create_excerpt($comment->comment_content) . '</blockquote>'; 309 310 $content = apply_filters( 'bp_blogs_new_comment_activity', $content, $user_link, $comment ); 299 311 300 312 return array( -
trunk/bp-friends.php
r805 r854 227 227 228 228 if ( $for_secondary_user ) { 229 230 $user_1 = bp_core_get_userlink( $friendship->initiator_user_id ); 231 $user_2 = bp_core_get_userlink($friendship->friend_user_id, false, false, true); 232 229 233 return array( 230 234 'primary_link' => bp_core_get_userlink( $friendship->friend_user_id, false, true ), 231 'content' => sprintf( __( '%s and %s are now friends', 'buddypress' ), bp_core_get_userlink( $friendship->initiator_user_id ), bp_core_get_userlink($friendship->friend_user_id, false, false, true) ) . ' <span class="time-since">%s</span>'235 'content' => apply_filters( 'bp_friends_friendship_accepted_activity', sprintf( __( '%s and %s are now friends', 'buddypress' ), $user_1, $user_2 ) . ' <span class="time-since">%s</span>', $user_1, $user_2 ) 232 236 ); 233 237 } else { 238 $user_1 = bp_core_get_userlink( $friendship->friend_user_id ); 239 $user_2 = bp_core_get_userlink($friendship->initiator_user_id); 240 234 241 return array( 235 242 'primary_link' => bp_core_get_userlink( $friendship->friend_user_id, false, true ), 236 'content' => sprintf( __( '%s and %s are now friends', 'buddypress' ), bp_core_get_userlink( $friendship->friend_user_id ), bp_core_get_userlink($friendship->initiator_user_id) ) . ' <span class="time-since">%s</span>'243 'content' => apply_filters( 'bp_friends_friendship_accepted_activity', sprintf( __( '%s and %s are now friends', 'buddypress' ), bp_core_get_userlink( $friendship->friend_user_id ), bp_core_get_userlink($friendship->initiator_user_id) ) . ' <span class="time-since">%s</span>', $user_1, $user_2 ) 237 244 ); 238 245 } … … 250 257 case 'friendship_accepted': 251 258 if ( (int)$total_items > 1 ) { 252 return '<a href="' . $bp['loggedin_domain'] . $bp['friends']['slug'] . '/my-friends/newest" title="' . __( 'My Friends', 'buddypress' ) . '">' . sprintf( __('%d friends accepted your friendship requests'), (int)$total_items ) . '</a>';259 return apply_filters( 'bp_friends_multiple_friendship_accepted_notification', '<a href="' . $bp['loggedin_domain'] . $bp['friends']['slug'] . '/my-friends/newest" title="' . __( 'My Friends', 'buddypress' ) . '">' . sprintf( __('%d friends accepted your friendship requests'), (int)$total_items ) . '</a>', (int)$total_items ); 253 260 } else { 254 261 $user_fullname = bp_core_global_user_fullname( $item_id ); 255 262 $user_url = bp_core_get_userurl( $item_id ); 256 return '<a href="' . $user_url . '?new" title="' . $user_fullname .'\'s profile">' . sprintf( __('%s accepted your friendship request'), $user_fullname ) . '</a>';263 return apply_filters( 'bp_friends_single_friendship_accepted_notification', '<a href="' . $user_url . '?new" title="' . $user_fullname .'\'s profile">' . sprintf( __('%s accepted your friendship request'), $user_fullname ) . '</a>', $user_fullname ); 257 264 } 258 265 break; … … 260 267 case 'friendship_request': 261 268 if ( (int)$total_items > 1 ) { 262 return '<a href="' . $bp['loggedin_domain'] . $bp['friends']['slug'] . '/requests" title="' . __( 'Friendship requests', 'buddypress' ) . '">' . sprintf( __('You have %d pending friendship requests'), (int)$total_items ) . '</a>';269 return apply_filters( 'bp_friends_multiple_friendship_request_notification', '<a href="' . $bp['loggedin_domain'] . $bp['friends']['slug'] . '/requests" title="' . __( 'Friendship requests', 'buddypress' ) . '">' . sprintf( __('You have %d pending friendship requests'), (int)$total_items ) . '</a>', $total_items ); 263 270 } else { 264 271 $user_fullname = bp_core_global_user_fullname( $item_id ); 265 272 $user_url = bp_core_get_userurl( $item_id ); 266 return '<a href="' . $bp['loggedin_domain'] . $bp['friends']['slug'] . '/requests" title="' . __( 'Friendship requests', 'buddypress' ) . '">' . sprintf( __('You have a friendship request from %s'), $user_fullname ) . '</a>';273 return apply_filters( 'bp_friends_single_friendship_request_notification', '<a href="' . $bp['loggedin_domain'] . $bp['friends']['slug'] . '/requests" title="' . __( 'Friendship requests', 'buddypress' ) . '">' . sprintf( __('You have a friendship request from %s'), $user_fullname ) . '</a>', $user_fullname ); 267 274 } 268 275 break; -
trunk/bp-groups.php
r849 r854 866 866 if ( !$group ) 867 867 return false; 868 869 $user_link = bp_core_get_userlink($user_id); 870 $group_link = bp_group_permalink( $group, false ); 868 871 869 872 return array( 870 873 'primary_link' => bp_group_permalink( $group, false ), 871 'content' => sprintf( __('%s joined the group %s', 'buddypress'), bp_core_get_userlink($user_id), '<a href="' . bp_group_permalink( $group, false ) . '">' . $group->name . '</a>' ) . ' <span class="time-since">%s</span>'874 'content' => apply_filters( 'bp_groups_joined_group_activity', sprintf( __('%s joined the group %s', 'buddypress'), $user_link, '<a href="' . $group_link . '">' . $group->name . '</a>' ) . ' <span class="time-since">%s</span>', $user_link, $group_link, $group->name ) 872 875 ); 873 876 break; … … 878 881 return false; 879 882 883 $user_link = bp_core_get_userlink($user_id); 884 $group_link = bp_group_permalink( $group, false ); 885 880 886 return array( 881 887 'primary_link' => bp_group_permalink( $group, false ), 882 'content' => sprintf( __('%s created the group %s', 'buddypress'), bp_core_get_userlink($user_id), '<a href="' . bp_group_permalink( $group, false ) . '">' . $group->name . '</a>') . ' <span class="time-since">%s</span>'888 'content' => apply_filters( 'bp_groups_created_group_activity', sprintf( __('%s created the group %s', 'buddypress'), $user_link, '<a href="' . $group_link . '">' . $group->name . '</a>') . ' <span class="time-since">%s</span>', $user_link, $group_link, $group->name ) 883 889 ); 884 890 break; … … 889 895 if ( !$group || !$wire_post || !$wire_post->content ) 890 896 return false; 897 898 $user_link = bp_core_get_userlink($user_id); 899 $group_link = bp_group_permalink( $group, false ); 900 $post_excerpt = bp_create_excerpt($wire_post->content); 891 901 892 $content = sprintf ( __('%s wrote on the wire of the group %s', 'buddypress'), bp_core_get_userlink($user_id), '<a href="' . bp_group_permalink( $group, false ) . '">' . $group->name . '</a>' ) . ' <span class="time-since">%s</span>'; 893 $content .= '<blockquote>' . bp_create_excerpt($wire_post->content) . '</blockquote>'; 902 $content = sprintf ( __('%s wrote on the wire of the group %s', 'buddypress'), $user_link, '<a href="' . $group_link . '">' . $group->name . '</a>' ) . ' <span class="time-since">%s</span>'; 903 $content .= '<blockquote>' . $post_excerpt . '</blockquote>'; 904 905 $content = apply_filters( 'bp_groups_new_wire_post_activity', $content, $user_link, $group_link, $group->name, $post_excerpt ); 894 906 895 907 return array( … … 907 919 return false; 908 920 909 $content = sprintf ( __('%s posted on the forum topic %s in the group %s:', 'buddypress'), bp_core_get_userlink($user_id), '<a href="' . bp_group_permalink( $group, false ) . '/forum/topic/' . $forum_topic['topic_id'] . '">' . $forum_topic['topic_title'] . '</a>', '<a href="' . bp_group_permalink( $group, false ) . '">' . $group->name . '</a>' ) . ' <span class="time-since">%s</span>'; 910 $content .= '<blockquote>' . apply_filters( 'bp_the_topic_post_content', stripslashes( $forum_post['post_text'] ) ) . '</blockquote>'; 921 $user_link = bp_core_get_userlink($user_id); 922 $group_link = bp_group_permalink( $group, false ); 923 924 $post_content = apply_filters( 'bp_the_topic_post_content', stripslashes( $forum_post['post_text'] ) ); 925 926 $content = sprintf ( __('%s posted on the forum topic %s in the group %s:', 'buddypress'), $user_link, '<a href="' . $group_link . '/forum/topic/' . $forum_topic['topic_id'] . '">' . $forum_topic['topic_title'] . '</a>', '<a href="' . $group_link . '">' . $group->name . '</a>' ) . ' <span class="time-since">%s</span>'; 927 $content .= '<blockquote>' . $post_content . '</blockquote>'; 928 929 $content = apply_filters( 'bp_groups_new_forum_post_activity', $content, $user_link, $group_link, $forum_topic['topic_id'], $forum_topic['topic_title'], $group_link, $group->name, $post_content ); 911 930 912 931 return array( … … 923 942 924 943 if ( !$group || !$forum_post || !$forum_topic ) 925 return false; 926 927 $content = sprintf ( __('%s created the forum topic %s in the group %s:', 'buddypress'), bp_core_get_userlink($user_id), '<a href="' . bp_group_permalink( $group, false ) . '/forum/topic/' . $forum_topic['topic_id'] . '">' . $forum_topic['topic_title'] . '</a>', '<a href="' . bp_group_permalink( $group, false ) . '">' . $group->name . '</a>' ) . ' <span class="time-since">%s</span>'; 928 $content .= '<blockquote>' . apply_filters( 'bp_the_topic_post_content', stripslashes( $forum_post['post_text'] ) ) . '</blockquote>'; 944 return false; 945 946 $user_link = bp_core_get_userlink($user_id); 947 $group_link = bp_group_permalink( $group, false ); 948 949 $post_content = apply_filters( 'bp_the_topic_post_content', stripslashes( $forum_post['post_text'] ) ); 950 951 $content = sprintf ( __('%s created the forum topic %s in the group %s:', 'buddypress'), $uesr_link, '<a href="' . $group_link . '/forum/topic/' . $forum_topic['topic_id'] . '">' . $forum_topic['topic_title'] . '</a>', '<a href="' . $group_link . '">' . $group->name . '</a>' ) . ' <span class="time-since">%s</span>'; 952 $content .= '<blockquote>' . $post_content . '</blockquote>'; 953 954 $content = apply_filters( 'bp_groups_new_forum_topic_activity', $content, $user_link, $group_link, $forum_topic['topic_id'], $forum_topic['topic_title'], $group_link, $group->name, $post_content ); 929 955 930 956 return array( … … 949 975 $group = new BP_Groups_Group( $group_id, false, false ); 950 976 977 $group_link = bp_group_permalink( $group, false ); 978 951 979 if ( (int)$total_items > 1 ) { 952 return '<a href="' . bp_group_permalink( $group, false ) . '/admin/membership-requests/" title="' . __( 'Group Membership Requests', 'buddypress' ) . '">' . sprintf( __('%d new membership requests for the group "%s"'), (int)$total_items, $group->name ) . '</a>';980 return apply_filters( 'bp_groups_multiple_new_membership_requests_notification', '<a href="' . $group_link . '/admin/membership-requests/" title="' . __( 'Group Membership Requests', 'buddypress' ) . '">' . sprintf( __('%d new membership requests for the group "%s"'), (int)$total_items, $group->name ) . '</a>', $group_link, $total_items, $group->name ); 953 981 } else { 954 982 $user_fullname = bp_core_global_user_fullname( $requesting_user_id ); 955 return '<a href="' . bp_group_permalink( $group, false ) . '/admin/membership-requests/" title="' . $user_fullname .' requests group membership">' . sprintf( __('%s requests membership for the group "%s"'), $user_fullname, $group->name ) . '</a>';983 return apply_filters( 'bp_groups_single_new_membership_request_notification', '<a href="' . $group_link . '/admin/membership-requests/" title="' . $user_fullname .' requests group membership">' . sprintf( __('%s requests membership for the group "%s"'), $user_fullname, $group->name ) . '</a>', $group_link, $user_fullname, $group->name ); 956 984 } 957 985 break; … … 961 989 962 990 $group = new BP_Groups_Group( $group_id, false, false ); 991 $group_link = bp_group_permalink( $group, false ) . '/?new'; 963 992 964 993 if ( (int)$total_items > 1 ) { 965 return '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '" title="' . __( 'Groups', 'buddypress' ) . '">' . sprintf( __('%d accepted group membership requests'), (int)$total_items, $group->name ) . '</a>';994 return apply_filters( 'bp_groups_multiple_membership_request_accepted_notification', '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '" title="' . __( 'Groups', 'buddypress' ) . '">' . sprintf( __('%d accepted group membership requests'), (int)$total_items, $group->name ) . '</a>', $total_items, $group_name ); 966 995 } else { 967 return '<a href="' . bp_group_permalink( $group, false ) . '/?new">' . sprintf( __('Membership for group "%s" accepted'), $group->name ) . '</a>';996 return apply_filters( 'bp_groups_single_membership_request_accepted_notification', '<a href="' . $group_link . '">' . sprintf( __('Membership for group "%s" accepted'), $group->name ) . '</a>', $group_link, $group->name ); 968 997 } 969 998 break; … … 973 1002 974 1003 $group = new BP_Groups_Group( $group_id, false, false ); 1004 $group_link = bp_group_permalink( $group, false ) . '/?new'; 975 1005 976 1006 if ( (int)$total_items > 1 ) { 977 return '<a href="' . site_url() . '/' . MEMBERS_SLUG . '/' . $bp['groups']['slug'] . '" title="' . __( 'Groups', 'buddypress' ) . '">' . sprintf( __('%d rejected group membership requests'), (int)$total_items, $group->name ) . '</a>';1007 return apply_filters( 'bp_groups_multiple_membership_request_rejected_notification', '<a href="' . site_url() . '/' . MEMBERS_SLUG . '/' . $bp['groups']['slug'] . '" title="' . __( 'Groups', 'buddypress' ) . '">' . sprintf( __('%d rejected group membership requests'), (int)$total_items, $group->name ) . '</a>', $total_items, $group->name ); 978 1008 } else { 979 return '<a href="' . bp_group_permalink( $group, false ) . '/?new">' . sprintf( __('Membership for group "%s" rejected'), $group->name ) . '</a>';1009 return apply_filters( 'bp_groups_single_membership_request_rejected_notification', '<a href="' . $group_link . '">' . sprintf( __('Membership for group "%s" rejected'), $group->name ) . '</a>', $group_link, $group->name ); 980 1010 } 981 1011 … … 986 1016 987 1017 $group = new BP_Groups_Group( $group_id, false, false ); 988 1018 $group_link = bp_group_permalink( $group, false ) . '/?new'; 1019 989 1020 if ( (int)$total_items > 1 ) { 990 return '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '" title="' . __( 'Groups', 'buddypress' ) . '">' . sprintf( __('You were promoted to an admin in %d groups'), (int)$total_items ) . '</a>';1021 return apply_filters( 'bp_groups_multiple_member_promoted_to_admin_notification', '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '" title="' . __( 'Groups', 'buddypress' ) . '">' . sprintf( __('You were promoted to an admin in %d groups'), (int)$total_items ) . '</a>', $total_items ); 991 1022 } else { 992 return '<a href="' . bp_group_permalink( $group, false ) . '/?new">' . sprintf( __('You were promoted to an admin in the group %s'), $group->name ) . '</a>';1023 return apply_filters( 'bp_groups_single_member_promoted_to_admin_notification', '<a href="' . $group_link . '">' . sprintf( __('You were promoted to an admin in the group %s'), $group->name ) . '</a>', $group_link, $group->name ); 993 1024 } 994 1025 break; … … 998 1029 999 1030 $group = new BP_Groups_Group( $group_id, false, false ); 1000 1031 $group_link = bp_group_permalink( $group, false ) . '/?new'; 1032 1001 1033 if ( (int)$total_items > 1 ) { 1002 return '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '" title="' . __( 'Groups', 'buddypress' ) . '">' . sprintf( __('You were promoted to a mod in %d groups'), (int)$total_items ) . '</a>';1034 return apply_filters( 'bp_groups_multiple_member_promoted_to_mod_notification', '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '" title="' . __( 'Groups', 'buddypress' ) . '">' . sprintf( __('You were promoted to a mod in %d groups'), (int)$total_items ) . '</a>', $total_items ); 1003 1035 } else { 1004 return '<a href="' . bp_group_permalink( $group, false ) . '/?new">' . sprintf( __('You were promoted to a mod in the group %s'), $group->name ) . '</a>';1036 return apply_filters( 'bp_groups_single_member_promoted_to_mod_notification', '<a href="' . $group_link . '">' . sprintf( __('You were promoted to a mod in the group %s'), $group->name ) . '</a>', $group_link, $group->name ); 1005 1037 } 1006 1038 break; … … 1013 1045 1014 1046 if ( (int)$total_items > 1 ) { 1015 return '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '/invites" title="' . __( 'Group Invites', 'buddypress' ) . '">' . sprintf( __('You have %d new group invitations'), (int)$total_items ) . '</a>';1047 return apply_filters( 'bp_groups_multiple_group_invite_notification', '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '/invites" title="' . __( 'Group Invites', 'buddypress' ) . '">' . sprintf( __('You have %d new group invitations'), (int)$total_items ) . '</a>', $total_items ); 1016 1048 } else { 1017 return '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '/invites" title="' . __( 'Group Invites', 'buddypress' ) . '">' . sprintf( __('You have an invitation to the group: %s'), $group->name ) . '</a>';1049 return apply_filters( 'bp_groups_single_group_invite_notification', '<a href="' . $bp['loggedin_domain'] . $bp['groups']['slug'] . '/invites" title="' . __( 'Group Invites', 'buddypress' ) . '">' . sprintf( __('You have an invitation to the group: %s'), $group->name ) . '</a>', $group->name ); 1018 1050 } 1019 1051 break; -
trunk/bp-messages.php
r805 r854 361 361 if ( $action == 'new_message') { 362 362 if ( (int)$total_items > 1 ) 363 return '<a href="' . $bp['loggedin_domain'] . $bp['messages']['slug'] . '/inbox" title="Inbox">' . sprintf( __('You have %d new messages'), (int)$total_items ) . '</a>';363 return apply_filters( 'bp_messages_multiple_new_message_notification', '<a href="' . $bp['loggedin_domain'] . $bp['messages']['slug'] . '/inbox" title="Inbox">' . sprintf( __('You have %d new messages'), (int)$total_items ) . '</a>', $total_items ); 364 364 else 365 return '<a href="' . $bp['loggedin_domain'] . $bp['messages']['slug'] . '/inbox" title="Inbox">' . sprintf( __('You have %d new message'), (int)$total_items ) . '</a>';365 return apply_filters( 'bp_messages_single_new_message_notification', '<a href="' . $bp['loggedin_domain'] . $bp['messages']['slug'] . '/inbox" title="Inbox">' . sprintf( __('You have %d new message'), (int)$total_items ) . '</a>', $total_items ); 366 366 } 367 367 } -
trunk/bp-xprofile.php
r816 r854 517 517 if ( !$wire_post ) 518 518 return false; 519 519 520 520 if ( ( $wire_post->item_id == $bp['loggedin_userid'] && $wire_post->user_id == $bp['loggedin_userid'] ) || ( $wire_post->item_id == $bp['current_userid'] && $wire_post->user_id == $bp['current_userid'] ) ) { 521 521 522 $content = sprintf( __('%s wrote on their own wire', 'buddypress'), bp_core_get_userlink($wire_post->user_id) ) . ': <span class="time-since">%s</span>'; 522 $from_user_link = bp_core_get_userlink($wire_post->user_id); 523 $to_user_link = false; 524 525 $content = sprintf( __('%s wrote on their own wire', 'buddypress'), $from_user_link ) . ': <span class="time-since">%s</span>'; 523 526 $return_values['primary_link'] = bp_core_get_userlink( $wire_post->user_id, false, true ); 524 527 525 528 } else if ( ( $wire_post->item_id != $bp['loggedin_userid'] && $wire_post->user_id == $bp['loggedin_userid'] ) || ( $wire_post->item_id != $bp['current_userid'] && $wire_post->user_id == $bp['current_userid'] ) ) { 526 529 527 $content = sprintf( __('%s wrote on %s wire', 'buddypress'), bp_core_get_userlink($wire_post->user_id), bp_core_get_userlink( $wire_post->item_id, false, false, true, true ) ) . ': <span class="time-since">%s</span>'; 530 $from_user_link = bp_core_get_userlink($wire_post->user_id); 531 $to_user_link = bp_core_get_userlink( $wire_post->item_id, false, false, true, true ); 532 533 $content = sprintf( __('%s wrote on %s wire', 'buddypress'), $from_user_link, $to_user_link ) . ': <span class="time-since">%s</span>'; 528 534 $return_values['primary_link'] = bp_core_get_userlink( $wire_post->item_id, false, true ); 529 535 … … 531 537 532 538 if ( $content != '' ) { 533 $content .= '<blockquote>' . bp_create_excerpt($wire_post->content) . '</blockquote>'; 539 $post_excerpt = bp_create_excerpt($wire_post->content); 540 541 $content .= '<blockquote>' . $post_excerpt . '</blockquote>'; 534 542 $return_values['content'] = $content; 543 544 $return_values['content'] = apply_filters( 'bp_xprofile_new_wire_post_activity', $content, $from_user_link, $to_user_link, $post_excerpt ); 545 535 546 return $return_values; 536 547 } … … 544 555 return false; 545 556 557 $user_link = bp_core_get_userlink($user_id); 558 546 559 return array( 547 560 'primary_link' => bp_core_get_userlink( $user_id, false, true ), 548 'content' => sprintf( __('%s updated the "%s" information on their profile', 'buddypress'), bp_core_get_userlink($user_id), '<a href="' . $bp['current_domain'] . $bp['profile']['slug'] . '">' . $profile_group->name . '</a>' ) . ' <span class="time-since">%s</span>'561 'content' => apply_filters( 'bp_xprofile_updated_profile_activity', sprintf( __('%s updated the "%s" information on their profile', 'buddypress'), $user_link, '<a href="' . $bp['current_domain'] . $bp['profile']['slug'] . '">' . $profile_group->name . '</a>' ) . ' <span class="time-since">%s</span>', $user_link, $profile_group->name ) 549 562 ); 550 563 break; … … 572 585 if ( $action == 'new_wire_post') { 573 586 if ( (int)$total_items > 1 ) { 574 return '<a href="' . $bp['loggedin_domain'] . $bp['wire']['slug'] . '" title="Wire">' . sprintf( __('You have %d new posts on your wire'), (int)$total_items ) . '</a>';587 return apply_filters( 'bp_xprofile_multiple_new_wire_post_notification', '<a href="' . $bp['loggedin_domain'] . $bp['wire']['slug'] . '" title="Wire">' . sprintf( __('You have %d new posts on your wire'), (int)$total_items ) . '</a>', $total_items ); 575 588 } else { 576 589 $user_fullname = bp_core_global_user_fullname( $item_id ); 577 return '<a href="' . $bp['loggedin_domain'] . $bp['wire']['slug'] . '" title="Wire">' . sprintf( __('%s posted on your wire'), $user_fullname ) . '</a>';590 return apply_filters( 'bp_xprofile_single_new_wire_post_notification', '<a href="' . $bp['loggedin_domain'] . $bp['wire']['slug'] . '" title="Wire">' . sprintf( __('%s posted on your wire'), $user_fullname ) . '</a>', $user_fullname ); 578 591 } 579 592 }
Note: See TracChangeset
for help on using the changeset viewer.