Ticket #2464: 2464.001.diff
File 2464.001.diff, 4.8 KB (added by , 15 years ago) |
---|
-
bp-activity/bp-activity-filters.php
5 5 add_filter( 'bp_get_activity_content_body', 'bp_activity_filter_kses', 1 ); 6 6 add_filter( 'bp_get_activity_content', 'bp_activity_filter_kses', 1 ); 7 7 add_filter( 'bp_get_activity_parent_content', 'bp_activity_filter_kses', 1 ); 8 add_filter( 'bp_get_activity_latest_update ', 'bp_activity_filter_kses', 1 );8 add_filter( 'bp_get_activity_latest_update_pre', 'bp_activity_filter_kses', 1 ); 9 9 add_filter( 'bp_get_activity_feed_item_description', 'bp_activity_filter_kses', 1 ); 10 10 add_filter( 'bp_activity_content_before_save', 'bp_activity_filter_kses', 1 ); 11 11 add_filter( 'bp_activity_action_before_save', 'bp_activity_filter_kses', 1 ); … … 13 13 add_filter( 'bp_get_activity_action', 'force_balance_tags' ); 14 14 add_filter( 'bp_get_activity_content_body', 'force_balance_tags' ); 15 15 add_filter( 'bp_get_activity_content', 'force_balance_tags' ); 16 add_filter( 'bp_get_activity_latest_update ', 'force_balance_tags' );16 add_filter( 'bp_get_activity_latest_update_pre', 'force_balance_tags' ); 17 17 add_filter( 'bp_get_activity_feed_item_description', 'force_balance_tags' ); 18 18 19 19 add_filter( 'bp_get_activity_action', 'wptexturize' ); 20 20 add_filter( 'bp_get_activity_content_body', 'wptexturize' ); 21 21 add_filter( 'bp_get_activity_content', 'wptexturize' ); 22 22 add_filter( 'bp_get_activity_parent_content', 'wptexturize' ); 23 add_filter( 'bp_get_activity_latest_update ', 'wptexturize' );23 add_filter( 'bp_get_activity_latest_update_pre', 'wptexturize' ); 24 24 25 25 add_filter( 'bp_get_activity_action', 'convert_smilies' ); 26 26 add_filter( 'bp_get_activity_content_body', 'convert_smilies' ); 27 27 add_filter( 'bp_get_activity_content', 'convert_smilies' ); 28 28 add_filter( 'bp_get_activity_parent_content', 'convert_smilies' ); 29 add_filter( 'bp_get_activity_latest_update ', 'convert_smilies' );29 add_filter( 'bp_get_activity_latest_update_pre', 'convert_smilies' ); 30 30 31 31 add_filter( 'bp_get_activity_action', 'convert_chars' ); 32 32 add_filter( 'bp_get_activity_content_body', 'convert_chars' ); 33 33 add_filter( 'bp_get_activity_content', 'convert_chars' ); 34 34 add_filter( 'bp_get_activity_parent_content', 'convert_chars' ); 35 add_filter( 'bp_get_activity_latest_update ', 'convert_chars' );35 add_filter( 'bp_get_activity_latest_update_pre', 'convert_chars' ); 36 36 37 37 add_filter( 'bp_get_activity_action', 'wpautop' ); 38 38 add_filter( 'bp_get_activity_content_body', 'wpautop' ); … … 43 43 add_filter( 'bp_get_activity_content_body', 'make_clickable' ); 44 44 add_filter( 'bp_get_activity_content', 'make_clickable' ); 45 45 add_filter( 'bp_get_activity_parent_content', 'make_clickable' ); 46 add_filter( 'bp_get_activity_latest_update ', 'make_clickable' );46 add_filter( 'bp_get_activity_latest_update_pre', 'make_clickable' ); 47 47 add_filter( 'bp_get_activity_feed_item_description', 'make_clickable' ); 48 48 49 49 add_filter( 'bp_acomment_name', 'stripslashes_deep' ); … … 51 51 add_filter( 'bp_get_activity_content', 'stripslashes_deep' ); 52 52 add_filter( 'bp_get_activity_content_body', 'stripslashes_deep' ); 53 53 add_filter( 'bp_get_activity_parent_content', 'stripslashes_deep' ); 54 add_filter( 'bp_get_activity_latest_update ', 'stripslashes_deep' );54 add_filter( 'bp_get_activity_latest_update_pre', 'stripslashes_deep' ); 55 55 add_filter( 'bp_get_activity_feed_item_description', 'stripslashes_deep' ); 56 56 57 57 add_filter( 'bp_get_activity_content', 'bp_activity_make_nofollow_filter' ); 58 58 add_filter( 'bp_get_activity_content_body', 'bp_activity_make_nofollow_filter' ); 59 59 add_filter( 'bp_get_activity_parent_content', 'bp_activity_make_nofollow_filter' ); 60 add_filter( 'bp_get_activity_latest_update ', 'bp_activity_make_nofollow_filter' );60 add_filter( 'bp_get_activity_latest_update_pre', 'bp_activity_make_nofollow_filter' ); 61 61 add_filter( 'bp_get_activity_feed_item_description', 'bp_activity_make_nofollow_filter' ); 62 62 63 63 add_filter( 'bp_get_activity_parent_content', 'bp_create_excerpt' ); -
bp-activity/bp-activity-templatetags.php
732 732 if ( !$update = get_usermeta( $user_id, 'bp_latest_update' ) ) 733 733 return false; 734 734 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 ) ) ) ) . '"'; 736 736 $latest_update .= ' · <a href="' . $bp->root_domain . '/' . BP_ACTIVITY_SLUG . '/p/' . $update['id'] . '/"> ' . __( 'View', 'buddypress' ) . '</a>'; 737 737 738 738 return apply_filters( 'bp_get_activity_latest_update', $latest_update );