[buddypress-trac] [BuddyPress] #1870: Limit number of levels of threaded replies
buddypress-trac at lists.automattic.com
buddypress-trac at lists.automattic.com
Sun Nov 28 16:18:32 UTC 2010
#1870: Limit number of levels of threaded replies
--------------------+-------------------------------------------------------
Reporter: ousep | Owner:
Type: defect | Status: new
Priority: minor | Milestone: 1.3
Component: Core | Version:
Keywords: |
--------------------+-------------------------------------------------------
Changes (by boonebgorges):
* component: => Core
Comment:
I'm about to commit a fix that works as follows. It adds a new function
bp_activity_can_comment_reply() which, by default, always returns true.
You can filter the output of that function to limit reply depth in the
following way:
{{{
function test_comment_depth_limit( $can_comment, $comment ) {
if ( $comment->mptt_left > 3 )
$can_comment = false;
return $can_comment;
}
add_filter( 'bp_activity_can_comment_reply', 'test_comment_depth_limit',
10, 2 );
}}}
$comment->mptt_left refers the number of items to the left of the comment
in the comment tree, including the original activity item. So this filter
will limit comment depth to two levels (> 3).
--
Ticket URL: <http://trac.buddypress.org/ticket/1870#comment:2>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list