Skip to:
Content

bbPress.org


Ignore:
Timestamp:
03/16/2012 05:26:49 AM (14 years ago)
Author:
johnjamesjacoby
Message:

Add missing filters to some topic template tags.

  • Remove inline logic from within some apply_filters() calls
  • Props MZAWeb for initial patch
  • Fixes #1787
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbp-includes/bbp-reply-template.php

    r3785 r3805  
    718718 */
    719719function bbp_is_reply_published( $reply_id = 0 ) {
    720     $reply_status = bbp_get_reply_status( bbp_get_reply_id( $reply_id ) );
    721     return apply_filters( 'bbp_is_reply_published', bbp_get_public_status_id() == $reply_status, $reply_id );
     720    $reply_status = bbp_get_reply_status( bbp_get_reply_id( $reply_id ) ) == bbp_get_public_status_id();
     721    return (bool) apply_filters( 'bbp_is_reply_published', (bool) $reply_status, $reply_id );
    722722}
    723723
     
    733733 */
    734734function bbp_is_reply_spam( $reply_id = 0 ) {
    735     $reply_status = bbp_get_reply_status( bbp_get_reply_id( $reply_id ) );
    736     return apply_filters( 'bbp_is_reply_spam', bbp_get_spam_status_id() == $reply_status, $reply_id );
     735    $reply_status = bbp_get_reply_status( bbp_get_reply_id( $reply_id ) ) == bbp_get_spam_status_id();
     736    return (bool) apply_filters( 'bbp_is_reply_spam', (bool) $reply_status, $reply_id );
    737737}
    738738
     
    748748 */
    749749function bbp_is_reply_trash( $reply_id = 0 ) {
    750     $reply_status = bbp_get_reply_status( bbp_get_reply_id( $reply_id ) );
    751     return apply_filters( 'bbp_is_reply_trash', bbp_get_trash_status_id() == $reply_status, $reply_id );
     750    $reply_status = bbp_get_reply_status( bbp_get_reply_id( $reply_id ) ) == bbp_get_trash_status_id();
     751    return (bool) apply_filters( 'bbp_is_reply_trash', (bool) $reply_status, $reply_id );
    752752}
    753753
     
    765765function bbp_is_reply_anonymous( $reply_id = 0 ) {
    766766    $reply_id = bbp_get_reply_id( $reply_id );
    767 
    768     $retval = false;
     767    $retval   = false;
    769768
    770769    if ( !bbp_get_reply_author_id( $reply_id ) )
     
    777776        $retval = true;
    778777
    779     return apply_filters( 'bbp_is_reply_anonymous', $retval );
     778    return (bool) apply_filters( 'bbp_is_reply_anonymous', $retval, $reply_id );
    780779}
    781780
     
    844843        $author_id = get_post_field( 'post_author', $reply_id );
    845844
    846         return apply_filters( 'bbp_get_reply_author_id', (int) $author_id, $reply_id );
     845        return (int) apply_filters( 'bbp_get_reply_author_id', (int) $author_id, $reply_id );
    847846    }
    848847
Note: See TracChangeset for help on using the changeset viewer.