Skip to:
Content

BuddyPress.org

Ticket #4784: 4784.patch

File 4784.patch, 1.6 KB (added by ketuchetan, 8 years ago)
  • src/bp-blogs/bp-blogs-activity.php

     
    9595                 *
    9696                 * @param array $value Array of post types to track.
    9797                 */
    98                 $comment_post_types = apply_filters( 'bp_blogs_record_comment_post_types', array( 'post' ) );
     98                $comment_post_types = apply_filters( 'bp_blogs_record_comment_post_types', array( 'post', 'page' ) );
    9999                $comment_post_types_array = array_flip( $comment_post_types );
    100100
    101101                if ( isset( $comment_post_types_array[ $post_type ] ) ) {
     102                       
    102103                        $params->comments_tracking = new stdClass();
    103104                        $params->comments_tracking->component_id    = buddypress()->blogs->id;
    104                         $params->comments_tracking->action_id       = 'new_blog_comment';
    105                         $params->comments_tracking->admin_filter    = __( 'New post comment posted', 'buddypress' );
     105                       
     106                        if ( 'post' === $comment_post_types_array[ $post_type ]) {
     107                       
     108                                $params->comments_tracking->action_id       = 'new_blog_comment';
     109                                $params->comments_tracking->admin_filter    = __( 'New post comment posted', 'buddypress' );
     110                               
     111                        } else {
     112                               
     113                                $params->comments_tracking->action_id       = 'new_page_comment';
     114                                $params->comments_tracking->admin_filter    = __( 'New page comment posted', 'buddypress' );
     115                        }
     116                       
    106117                        $params->comments_tracking->format_callback = 'bp_blogs_format_activity_action_new_blog_comment';
    107118                        $params->comments_tracking->front_filter    = __( 'Comments', 'buddypress' );
    108119                        $params->comments_tracking->contexts        = array( 'activity', 'member' );