bp_nouveau_ajax_文档_get_活动()

获取文档的活动。

描述

来源

文件:bp模板/bp nouveau/includes/document/ajax.php

函数bp\u nouveau\u ajax\u document\u get\u activity(){$response=array('feedback'=>sprintf('div class=“bp feedback bp messages error”>

%s

,esc\u html\uu('显示内容时出现问题。请重试','buddyboss'));///Nonce check!$Nonce=filter\u输入(INPUT_POST,'nonce',FILTER_SANITIZE_STRING);if(empty($nonce)| |!wp_verify_nonce,'bp_nouveau media'){wp_send_json_error($response)}$POST_id=FILTER_输入(INPUT_POST,'id',FILTER_VALIDATE_INT)$group_id=FILTER_输入(INPUT_POST,'author',FILTER_VALIDATE_INT);//检查活动是否为文档。$document_activity=bp_activity_get_meta($POST_id,'bp_document_activity',true);删除_操作('bp_activity_entry_content','bp_document_activity_activity_entry_entry');添加_操作('bp_before activity_activity_activity_activity_activity_内容,'bp_新文档;添加过滤器('bp_get_activity_content_body','bp_nouveau clear_activity_content_body',99,2);如果(!empty($document_activity)){$args=array('include'=>post_id,'privacy'=>false,'show_hidden'=>true,'scope'=>document',);}其他{if($group_id>0){$args=array('include'=>post\u id,'object=>buddypress('->组->id,'primary_id'=>$group_id,'privacy'=>false,'scope'=>false,'show_hidden'=>(bool)(组是用户成员(bp_loggedin_user_id(),$group_id)| bp_当前用户可以('bp_medium'),)}否则{$args=array('include'=>$post_id,'privacy'=>false,'scope'=>false,}ob start();如果(bp_有活动){while(bp_activities()){bp_the_activity();bp_get_template_part('activity/entry');}$activity=ob_get_contents();ob_end_clean();remove_filter('bp_get_activity_content_body','bp_nouveau clear_activity_内容_内容_body',99,2');remove_activity('bp_活动前的bp_活动_文档_activity_description'));添加操作('bp_活动_条目_内容','bp_文档_活动_条目');wp_发送_json_成功(数组('activity'=>$activity,);}

变更日志

变更日志
版本 描述
Buddyboss1.4.0 介绍。

问题?

我们随时乐意为您提供代码或其他问题的帮助!搜索我们的开发者文档,联系支持,或与我们的销售团队.