Skip to:
Content

BuddyPress.org

Ticket #2464: 2464.001.diff

File 2464.001.diff, 4.8 KB (added by cnorris23, 15 years ago)
  • bp-activity/bp-activity-filters.php

     
    55add_filter( 'bp_get_activity_content_body', 'bp_activity_filter_kses', 1 );
    66add_filter( 'bp_get_activity_content', 'bp_activity_filter_kses', 1 );
    77add_filter( 'bp_get_activity_parent_content', 'bp_activity_filter_kses', 1 );
    8 add_filter( 'bp_get_activity_latest_update', 'bp_activity_filter_kses', 1 );
     8add_filter( 'bp_get_activity_latest_update_pre', 'bp_activity_filter_kses', 1 );
    99add_filter( 'bp_get_activity_feed_item_description', 'bp_activity_filter_kses', 1 );
    1010add_filter( 'bp_activity_content_before_save', 'bp_activity_filter_kses', 1 );
    1111add_filter( 'bp_activity_action_before_save', 'bp_activity_filter_kses', 1 );
     
    1313add_filter( 'bp_get_activity_action', 'force_balance_tags' );
    1414add_filter( 'bp_get_activity_content_body', 'force_balance_tags' );
    1515add_filter( 'bp_get_activity_content', 'force_balance_tags' );
    16 add_filter( 'bp_get_activity_latest_update', 'force_balance_tags' );
     16add_filter( 'bp_get_activity_latest_update_pre', 'force_balance_tags' );
    1717add_filter( 'bp_get_activity_feed_item_description', 'force_balance_tags' );
    1818
    1919add_filter( 'bp_get_activity_action', 'wptexturize' );
    2020add_filter( 'bp_get_activity_content_body', 'wptexturize' );
    2121add_filter( 'bp_get_activity_content', 'wptexturize' );
    2222add_filter( 'bp_get_activity_parent_content', 'wptexturize' );
    23 add_filter( 'bp_get_activity_latest_update', 'wptexturize' );
     23add_filter( 'bp_get_activity_latest_update_pre', 'wptexturize' );
    2424
    2525add_filter( 'bp_get_activity_action', 'convert_smilies' );
    2626add_filter( 'bp_get_activity_content_body', 'convert_smilies' );
    2727add_filter( 'bp_get_activity_content', 'convert_smilies' );
    2828add_filter( 'bp_get_activity_parent_content', 'convert_smilies' );
    29 add_filter( 'bp_get_activity_latest_update', 'convert_smilies' );
     29add_filter( 'bp_get_activity_latest_update_pre', 'convert_smilies' );
    3030
    3131add_filter( 'bp_get_activity_action', 'convert_chars' );
    3232add_filter( 'bp_get_activity_content_body', 'convert_chars' );
    3333add_filter( 'bp_get_activity_content', 'convert_chars' );
    3434add_filter( 'bp_get_activity_parent_content', 'convert_chars' );
    35 add_filter( 'bp_get_activity_latest_update', 'convert_chars' );
     35add_filter( 'bp_get_activity_latest_update_pre', 'convert_chars' );
    3636
    3737add_filter( 'bp_get_activity_action', 'wpautop' );
    3838add_filter( 'bp_get_activity_content_body', 'wpautop' );
     
    4343add_filter( 'bp_get_activity_content_body', 'make_clickable' );
    4444add_filter( 'bp_get_activity_content', 'make_clickable' );
    4545add_filter( 'bp_get_activity_parent_content', 'make_clickable' );
    46 add_filter( 'bp_get_activity_latest_update', 'make_clickable' );
     46add_filter( 'bp_get_activity_latest_update_pre', 'make_clickable' );
    4747add_filter( 'bp_get_activity_feed_item_description', 'make_clickable' );
    4848
    4949add_filter( 'bp_acomment_name', 'stripslashes_deep' );
     
    5151add_filter( 'bp_get_activity_content', 'stripslashes_deep' );
    5252add_filter( 'bp_get_activity_content_body', 'stripslashes_deep' );
    5353add_filter( 'bp_get_activity_parent_content', 'stripslashes_deep' );
    54 add_filter( 'bp_get_activity_latest_update', 'stripslashes_deep' );
     54add_filter( 'bp_get_activity_latest_update_pre', 'stripslashes_deep' );
    5555add_filter( 'bp_get_activity_feed_item_description', 'stripslashes_deep' );
    5656
    5757add_filter( 'bp_get_activity_content', 'bp_activity_make_nofollow_filter' );
    5858add_filter( 'bp_get_activity_content_body', 'bp_activity_make_nofollow_filter' );
    5959add_filter( 'bp_get_activity_parent_content', 'bp_activity_make_nofollow_filter' );
    60 add_filter( 'bp_get_activity_latest_update', 'bp_activity_make_nofollow_filter' );
     60add_filter( 'bp_get_activity_latest_update_pre', 'bp_activity_make_nofollow_filter' );
    6161add_filter( 'bp_get_activity_feed_item_description', 'bp_activity_make_nofollow_filter' );
    6262
    6363add_filter( 'bp_get_activity_parent_content', 'bp_create_excerpt' );
  • bp-activity/bp-activity-templatetags.php

     
    732732                if ( !$update = get_usermeta( $user_id, 'bp_latest_update' ) )
    733733                        return false;
    734734
    735                 $latest_update = '"' . trim( strip_tags( bp_create_excerpt( $update['content'], 40 ) ) ) . '"';
     735                $latest_update = '"' . apply_filters( 'bp_get_activity_latest_update_pre', trim( strip_tags( bp_create_excerpt( $update['content'], 40 ) ) ) ) . '"';
    736736                $latest_update .= ' &middot; <a href="' . $bp->root_domain . '/' . BP_ACTIVITY_SLUG . '/p/' . $update['id'] . '/"> ' . __( 'View', 'buddypress' ) . '</a>';
    737737
    738738                return apply_filters( 'bp_get_activity_latest_update', $latest_update  );