Ticket #5609: 5609.01.patch
| File 5609.01.patch, 2.4 KB (added by , 12 years ago) |
|---|
-
src/bp-blogs/bp-blogs-functions.php
523 523 524 524 $activity_content = $post->post_content; 525 525 526 bp_blogs_record_activity( array(526 $activity_id = bp_blogs_record_activity( array( 527 527 'user_id' => (int) $post->post_author, 528 528 'content' => apply_filters( 'bp_blogs_activity_new_post_content', $activity_content, $post, $post_permalink ), 529 529 'primary_link' => apply_filters( 'bp_blogs_activity_new_post_primary_link', $post_permalink, $post_id ), … … 531 531 'item_id' => $blog_id, 532 532 'secondary_item_id' => $post_id, 533 533 'recorded_time' => $post->post_date_gmt, 534 )); 534 ) ); 535 536 // save post title in activity meta 537 bp_activity_update_meta( $activity_id, 'post_title', $post->post_title ); 535 538 } 536 539 537 540 // Update the blogs last activity … … 574 577 $activity->content = $post->post_content; 575 578 $activity->save(); 576 579 580 // update post title 581 bp_activity_update_meta( $activity_id, 'post_title', $post->post_title ); 582 577 583 // add post comment status to activity meta if closed 578 584 if( 'closed' == $post->comment_status ) { 579 585 bp_activity_update_meta( $activity_id, 'post_comment_status', $post->comment_status ); … … 671 677 $args['secondary_item_id'] = $comment_id; 672 678 673 679 // record the activity entry 674 bp_blogs_record_activity( $args ); 680 $activity_id = bp_blogs_record_activity( $args ); 681 682 // add some post info in activity meta 683 bp_activity_update_meta( $activity_id, 'post_title', $recorded_comment->post->post_title ); 684 bp_activity_update_meta( $activity_id, 'post_url', add_query_arg( 'p', $recorded_comment->post->ID, home_url( '/' ) ) ); 675 685 676 686 // record comment as BP activity comment under the parent 'new_blog_post' 677 687 // activity item … … 736 746 // add meta to activity comment 737 747 bp_activity_update_meta( $comment_activity_id, 'bp_blogs_post_comment_id', $comment_id ); 738 748 749 // add some post info in activity meta 750 bp_activity_update_meta( $comment_activity_id, 'post_title', $recorded_comment->post->post_title ); 751 bp_activity_update_meta( $comment_activity_id, 'post_url', add_query_arg( 'p', $recorded_comment->post->ID, home_url( '/' ) ) ); 752 739 753 // add meta to comment 740 754 add_comment_meta( $comment_id, 'bp_activity_comment_id', $comment_activity_id ); 741 755 }