Skip to:
Content

bbPress.org

Ticket #1522: shift_filters.diff

File shift_filters.diff, 2.0 KB (added by GautamGupta, 14 years ago)
  • bbp-core-hooks.php

     
    294294// Fix post author id for anonymous posts (set it back to 0) when the post status is changed
    295295add_filter( 'wp_insert_post_data', 'bbp_fix_post_author', 30, 2 );
    296296
     297// Private Forum
     298add_filter( 'bbp_get_forum_topic_count',    'bbp_suppress_private_forum_meta',  10, 2 );
     299add_filter( 'bbp_get_forum_reply_count',    'bbp_suppress_private_forum_meta',  10, 2 );
     300add_filter( 'bbp_get_forum_post_count',     'bbp_suppress_private_forum_meta',  10, 2 );
     301add_filter( 'bbp_get_forum_freshness_link', 'bbp_suppress_private_forum_meta',  10, 2 );
     302add_filter( 'bbp_get_author_link',          'bbp_suppress_private_author_link', 10, 2 );
     303add_filter( 'bbp_get_topic_author_link',    'bbp_suppress_private_author_link', 10, 2 );
     304add_filter( 'bbp_get_reply_author_link',    'bbp_suppress_private_author_link', 10, 2 );
     305
    297306/**
    298307 * Add filters to anonymous post author data
    299308 *
  • bbp-forum-template.php

     
    14351435
    14361436        return $retval;
    14371437}
    1438 add_filter( 'bbp_get_forum_topic_count',    'bbp_suppress_private_forum_meta', 10, 2 );
    1439 add_filter( 'bbp_get_forum_reply_count',    'bbp_suppress_private_forum_meta', 10, 2 );
    1440 add_filter( 'bbp_get_forum_post_count',     'bbp_suppress_private_forum_meta', 10, 2 );
    1441 add_filter( 'bbp_get_forum_freshness_link', 'bbp_suppress_private_forum_meta', 10, 2 );
    14421438
    14431439function bbp_suppress_private_author_link( $author_link, $args ) {
    14441440        if ( empty( $args['post_id'] ) || current_user_can( 'read_private_forums' ) )
     
    14681464
    14691465        return $author_link;
    14701466}
    1471 add_filter( 'bbp_get_author_link',       'bbp_suppress_private_author_link', 10, 2 );
    1472 add_filter( 'bbp_get_topic_author_link', 'bbp_suppress_private_author_link', 10, 2 );
    1473 add_filter( 'bbp_get_reply_author_link', 'bbp_suppress_private_author_link', 10, 2 );
    14741467
    14751468/**
    14761469 * Output the row class of a forum