Mentions" screen handler * * @package BuddyPress * @subpackage Activity * @since 3.0.0 */ /** * Load the 'Mentions' activity page. * * @since 1.2.0 */ function bp_activity_screen_mentions() { bp_update_is_item_admin( bp_current_user_can( 'bp_moderate' ), 'activity' ); /** * Fires right before the loading of the "Mentions" screen template file. * * @since 1.2.0 */ do_action( 'bp_activity_screen_mentions' ); $templates = array( /** * Filters the template to load for the "Mentions" screen. * * @since 1.2.0 * * @param string $template Path to the activity template to load. */ apply_filters( 'bp_activity_template_mention_activity', 'members/single/home' ), 'members/single/index', ); bp_core_load_template( $templates ); } /** * Reset the logged-in user's new mentions data when he visits his mentions screen. * * @since 1.5.0 */ function bp_activity_reset_my_new_mentions() { if ( ! bp_is_my_profile() ) { return; } bp_activity_clear_new_mentions( bp_loggedin_user_id() ); } add_action( 'bp_activity_screen_mentions', 'bp_activity_reset_my_new_mentions' );