本文整理汇总了PHP中bp_activity_can_comment_reply函数的典型用法代码示例。如果您正苦于以下问题:PHP bp_activity_can_comment_reply函数的具体用法?PHP bp_activity_can_comment_reply怎么用?PHP bp_activity_can_comment_reply使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了bp_activity_can_comment_reply函数的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: printf
<div class="acomment-meta">
<?php
/* translators: 1: user profile link, 2: user name, 3: activity permalink, 4: activity timestamp */
printf(__('<a href="%1$s">%2$s</a> replied <a href="%3$s" class="activity-time-since"><span class="time-since">%4$s</span></a>', 'buddypress'), bp_get_activity_comment_user_link(), bp_get_activity_comment_name(), bp_get_activity_thread_permalink(), bp_get_activity_comment_date_recorded());
?>
</div>
<div class="acomment-content"><?php
bp_activity_comment_content();
?>
</div>
<div class="acomment-options">
<?php
if (is_user_logged_in() && bp_activity_can_comment_reply(bp_activity_current_comment())) {
?>
<a href="#acomment-<?php
bp_activity_comment_id();
?>
" class="acomment-reply bp-primary-action" id="acomment-reply-<?php
bp_activity_id();
?>
-from-<?php
bp_activity_comment_id();
?>
"><?php
_e('Reply', 'buddypress');
?>
</a>
示例2: test_bp_activity_can_comment_reply_thread_comments_off
/**
* @group bp_activity_can_comment_reply
*/
public function test_bp_activity_can_comment_reply_thread_comments_off()
{
$tc = get_option('thread_comments');
update_option('thread_comments', '0');
$tcd = get_option('thread_comments_depth');
update_option('thread_comments_depth', '4');
// Fake the global
global $activities_template;
$activities_template = new stdClass();
$activities_template->activity = new stdClass();
$activities_template->activity->current_comment = new stdClass();
$comment = new stdClass();
$comment->item_id = 4;
$activities_template->activity->current_comment->depth = 1;
$this->assertFalse(bp_activity_can_comment_reply($comment));
$activities_template->activity->current_comment->depth = 2;
$this->assertFalse(bp_activity_can_comment_reply($comment));
// Set right what once went wrong
update_option('thread_comments', $tc);
update_option('thread_comments_depth', $tcd);
$activities_template = null;
}