• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP bp_activity_set_action函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中bp_activity_set_action函数的典型用法代码示例。如果您正苦于以下问题:PHP bp_activity_set_action函数的具体用法?PHP bp_activity_set_action怎么用?PHP bp_activity_set_action使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了bp_activity_set_action函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: bp_course_register_actions

 function bp_course_register_actions()
 {
     global $bp;
     $bp_course_action_desc = array('remove_from_course' => __('Removed a student from Course', 'vibe'), 'submit_course' => __('Student submitted a Course', 'vibe'), 'start_course' => __('Student started a Course', 'vibe'), 'submit_quiz' => __('Student submitted a Quiz', 'vibe'), 'start_quiz' => __('Student started a Course', 'vibe'), 'unit_complete' => __('Student submitted a Course', 'vibe'), 'reset_course' => __('Course reset for Student', 'vibe'), 'bulk_action' => __('Bulk action by instructor', 'vibe'), 'course_evaluated' => __('Course Evaluated for student', 'vibe'), 'student_badge' => __('Student got a Badge', 'vibe'), 'student_certificate' => __('Student got a certificate', 'vibe'), 'quiz_evaluated' => __('Quiz Evaluated for student', 'vibe'), 'subscribe_course' => __('Student subscribed for course', 'vibe'));
     foreach ($bp_course_action_desc as $key => $value) {
         bp_activity_set_action($bp->activity->id, $key, $value);
     }
 }
开发者ID:nikitansk,项目名称:devschool,代码行数:8,代码来源:bp-course-actions.php


示例2: register_activity_types

 /**
  * register_activity_types()
  *
  * Function registers the activity type for Courseware components
  */
 function register_activity_types()
 {
     global $bp;
     bp_activity_set_action($bp->groups->id, 'assignment_add', __('New assignment', 'bpsp'));
     bp_activity_set_action($bp->groups->id, 'lecture_add', __('New lecture', 'bpsp'));
     bp_activity_set_action($bp->groups->id, 'response_add', __('New response', 'bpsp'));
     bp_activity_set_action($bp->groups->id, 'schedule_add', __('New Schedule', 'bpsp'));
 }
开发者ID:nxtclass,项目名称:NXTClass-Plugin,代码行数:13,代码来源:activity.class.php


示例3: xprofile_register_activity_action

function xprofile_register_activity_action($key, $value)
{
    global $bp;
    if (!bp_is_active('activity')) {
        return false;
    }
    return apply_filters('xprofile_register_activity_action', bp_activity_set_action($bp->profile->id, $key, $value), $key, $value);
}
开发者ID:newington,项目名称:buddypress,代码行数:8,代码来源:bp-xprofile-activity.php


示例4: friends_register_activity_actions

function friends_register_activity_actions()
{
    global $bp;
    if (!bp_is_active('activity')) {
        return false;
    }
    bp_activity_set_action($bp->friends->id, 'friends_register_activity_action', __('New friendship created', 'buddypress'));
    do_action('friends_register_activity_actions');
}
开发者ID:hornetalcala,项目名称:trunk,代码行数:9,代码来源:bp-friends-activity.php


示例5: gmw_fl_activity_actions

function gmw_fl_activity_actions()
{
    global $bp;
    // Bail if activity is not active
    if (!bp_is_active('activity')) {
        return false;
    }
    bp_activity_set_action($bp->gmw_location->id, 'gmw_location', __("Member's location updated", 'GMW'));
    do_action('gmw_fl_activity_actions');
}
开发者ID:WP-Panda,项目名称:allergenics,代码行数:10,代码来源:gmw-fl-actions.php


示例6: bp_members_register_activity_actions

/**
 * Register the 'new member' activity type.
 *
 * @since BuddyPress (2.2.0)
 *
 * @uses bp_activity_set_action()
 * @uses buddypress()
 */
function bp_members_register_activity_actions()
{
    bp_activity_set_action(buddypress()->members->id, 'new_member', __('New member registered', 'buddypress'), 'bp_members_format_activity_action_new_member', __('New Members', 'buddypress'), array('activity'));
    /**
     * Fires after the default 'new member' activity types are registered.
     *
     * @since BuddyPress (2.2.0)
     */
    do_action('bp_members_register_activity_actions');
}
开发者ID:kosir,项目名称:thatcamp-org,代码行数:18,代码来源:bp-members-activity.php


示例7: humcore_deposits_register_activity_actions

/**
 * Register the activity actions for Humanities CORE.
 */
function humcore_deposits_register_activity_actions()
{
    if (!bp_is_active('activity')) {
        return false;
    }
    $bp = buddypress();
    bp_activity_set_action($bp->humcore_deposits->id, 'new_deposit', __('New Deposits', 'humcore_domain'), 'humcore_format_activity_action_new_deposit', __('New Deposits', 'humcore_domain'), array('activity', 'member', 'groups'));
    bp_activity_set_action($bp->groups->id, 'new_group_deposit', __('New Group Deposits', 'humcore_domain'), 'humcore_format_activity_action_new_group_deposit', __('New Group Deposits', 'humcore_domain'), array('member_groups', 'groups'));
    do_action('humcore_deposits_register_activity_actions');
}
开发者ID:MartinPaulEve,项目名称:humcore,代码行数:13,代码来源:functions.php


示例8: rendez_vous_register_activity_actions

/**
 * Register the activity actions
 *
 * @package Rendez Vous
 * @subpackage Activity
 *
 * @since Rendez Vous (1.0.0)
 */
function rendez_vous_register_activity_actions()
{
    $bp = buddypress();
    // Bail if activity is not active
    if (!bp_is_active('activity')) {
        return false;
    }
    bp_activity_set_action($bp->rendez_vous->id, 'new_rendez_vous', __('New rendez-vous', 'rendez-vous'), 'rendez_vous_format_activity_action', __('New rendez-vous', 'rendez-vous'), array('activity', 'member'));
    bp_activity_set_action($bp->rendez_vous->id, 'updated_rendez_vous', __('Updated a rendez-vous', 'rendez-vous'), 'rendez_vous_format_activity_action', __('Updated a rendez-vous', 'rendez-vous'), array('activity', 'member'));
    do_action('rendez_vous_register_activity_actions');
}
开发者ID:socialray,项目名称:surfied-2-0,代码行数:19,代码来源:rendez-vous-activity.php


示例9: bp_blogs_register_activity_actions

function bp_blogs_register_activity_actions()
{
    global $bp;
    if (!bp_is_active('activity')) {
        return false;
    }
    bp_activity_set_action($bp->blogs->id, 'new_blog', __('New site created', 'buddypress'));
    bp_activity_set_action($bp->blogs->id, 'new_blog_post', __('New post published', 'buddypress'));
    bp_activity_set_action($bp->blogs->id, 'new_blog_comment', __('New post comment posted', 'buddypress'));
    do_action('bp_blogs_register_activity_actions');
}
开发者ID:newington,项目名称:buddypress,代码行数:11,代码来源:bp-blogs-activity.php


示例10: groups_register_activity_actions

function groups_register_activity_actions()
{
    global $bp;
    if (!bp_is_active('activity')) {
        return false;
    }
    bp_activity_set_action($bp->groups->id, 'created_group', __('Created a group', 'buddypress'));
    bp_activity_set_action($bp->groups->id, 'joined_group', __('Joined a group', 'buddypress'));
    bp_activity_set_action($bp->groups->id, 'new_forum_topic', __('New group forum topic', 'buddypress'));
    bp_activity_set_action($bp->groups->id, 'new_forum_post', __('New group forum post', 'buddypress'));
    do_action('groups_register_activity_actions');
}
开发者ID:nxtclass,项目名称:NXTClass,代码行数:12,代码来源:bp-groups-activity.php


示例11: bp_blogs_register_activity_actions

/**
 * Register activity actions for the blogs component.
 *
 * @since 1.0.0
 *
 * @return bool|null Returns false if activity component is not active.
 */
function bp_blogs_register_activity_actions()
{
    if (is_multisite()) {
        bp_activity_set_action(buddypress()->blogs->id, 'new_blog', __('New site created', 'buddypress'), 'bp_blogs_format_activity_action_new_blog', __('New Sites', 'buddypress'), array('activity', 'member'), 0);
    }
    /**
     * Fires after the registry of the default blog component activity actions.
     *
     * @since 1.1.0
     */
    do_action('bp_blogs_register_activity_actions');
}
开发者ID:igniterealtime,项目名称:community-plugins,代码行数:19,代码来源:bp-blogs-activity.php


示例12: friends_register_activity_actions

/**
 * Register the activity actions for bp-friends.
 */
function friends_register_activity_actions()
{
    if (!bp_is_active('activity')) {
        return false;
    }
    $bp = buddypress();
    // These two added in BP 1.6
    bp_activity_set_action($bp->friends->id, 'friendship_accepted', __('Friendships accepted', 'buddypress'), 'bp_friends_format_activity_action_friendship_accepted');
    bp_activity_set_action($bp->friends->id, 'friendship_created', __('New friendships', 'buddypress'), 'bp_friends_format_activity_action_friendship_created');
    // < BP 1.6 backpat
    bp_activity_set_action($bp->friends->id, 'friends_register_activity_action', __('New friendship created', 'buddypress'));
    do_action('friends_register_activity_actions');
}
开发者ID:danielcoats,项目名称:schoolpress,代码行数:16,代码来源:bp-friends-activity.php


示例13: bp_blogs_register_activity_actions

/**
 * Register activity actions for the blogs component.
 *
 * @since BuddyPress (1.0.0)
 *
 * @global object $bp The BuddyPress global settings object.
 *
 * @return bool|null Returns false if activity component is not active.
 */
function bp_blogs_register_activity_actions()
{
    global $bp;
    // Bail if activity is not active
    if (!bp_is_active('activity')) {
        return false;
    }
    if (is_multisite()) {
        bp_activity_set_action($bp->blogs->id, 'new_blog', __('New site created', 'buddypress'), 'bp_blogs_format_activity_action_new_blog');
    }
    bp_activity_set_action($bp->blogs->id, 'new_blog_post', __('New post published', 'buddypress'), 'bp_blogs_format_activity_action_new_blog_post');
    bp_activity_set_action($bp->blogs->id, 'new_blog_comment', __('New post comment posted', 'buddypress'), 'bp_blogs_format_activity_action_new_blog_comment');
    do_action('bp_blogs_register_activity_actions');
}
开发者ID:danielcoats,项目名称:schoolpress,代码行数:23,代码来源:bp-blogs-activity.php


示例14: compliments_register_activity_actions

/**
 * Register the activity actions for compliments.
 * 
 * @since 0.0.2
 * @package BuddyPress_Compliments
 */
function compliments_register_activity_actions()
{
    if (!bp_is_active('activity')) {
        return false;
    }
    $bp = buddypress();
    bp_activity_set_action($bp->compliments->id, 'compliment_received', sprintf(__('%s Received', 'bp-compliments'), BP_COMP_SINGULAR_NAME), 'compliments_format_activity_action_compliment_received', BP_COMP_PLURAL_NAME, array('activity'));
    bp_activity_set_action($bp->compliments->id, 'compliment_sent', sprintf(__('%s Sent', 'bp-compliments'), BP_COMP_SINGULAR_NAME), 'compliments_format_activity_action_compliment_sent', BP_COMP_PLURAL_NAME, array('activity'));
    /**
     * Use this hook to register additional activity actions.
     *
     * @since 0.0.1
     * @package BuddyPress_Compliments
     */
    do_action('compliments_register_activity_actions');
}
开发者ID:kprajapatii,项目名称:buddypress-compliments,代码行数:22,代码来源:bp-compliments-activity.php


示例15: groups_register_activity_actions

/**
 * Register activity actions for the Groups component.
 *
 * @return bool|null False on failure.
 */
function groups_register_activity_actions()
{
    $bp = buddypress();
    if (!bp_is_active('activity')) {
        return false;
    }
    bp_activity_set_action($bp->groups->id, 'created_group', __('Created a group', 'buddypress'), 'bp_groups_format_activity_action_created_group', __('New Groups', 'buddypress'), array('activity', 'member', 'member_groups'));
    bp_activity_set_action($bp->groups->id, 'joined_group', __('Joined a group', 'buddypress'), 'bp_groups_format_activity_action_joined_group', __('Group Memberships', 'buddypress'), array('activity', 'group', 'member', 'member_groups'));
    // These actions are for the legacy forums
    // Since the bbPress plugin also shares the same 'forums' identifier, we also
    // check for the legacy forums loader class to be extra cautious
    if (bp_is_active('forums') && class_exists('BP_Forums_Component')) {
        bp_activity_set_action($bp->groups->id, 'new_forum_topic', __('New group forum topic', 'buddypress'), false, __('Forum Topics', 'buddypress'), array('activity', 'group', 'member', 'member_groups'));
        bp_activity_set_action($bp->groups->id, 'new_forum_post', __('New group forum post', 'buddypress'), false, __('Forum Replies', 'buddypress'), array('activity', 'group', 'member', 'member_groups'));
    }
    do_action('groups_register_activity_actions');
}
开发者ID:eresyyl,项目名称:mk,代码行数:22,代码来源:bp-groups-activity.php


示例16: groups_register_activity_actions

function groups_register_activity_actions()
{
    global $bp;
    if (!bp_is_active('activity')) {
        return false;
    }
    bp_activity_set_action($bp->groups->id, 'created_group', __('Created a group', 'buddypress'));
    bp_activity_set_action($bp->groups->id, 'joined_group', __('Joined a group', 'buddypress'));
    // These actions are for the legacy forums
    // Since the bbPress plugin also shares the same 'forums' identifier, we also
    // check for the legacy forums loader class to be extra cautious
    if (bp_is_active('forums') && class_exists('BP_Forums_Component')) {
        bp_activity_set_action($bp->groups->id, 'new_forum_topic', __('New group forum topic', 'buddypress'));
        bp_activity_set_action($bp->groups->id, 'new_forum_post', __('New group forum post', 'buddypress'));
    }
    do_action('groups_register_activity_actions');
}
开发者ID:pyropictures,项目名称:wordpress-plugins,代码行数:17,代码来源:bp-groups-activity.php


示例17: friends_register_activity_actions

/**
 * Register the activity actions for bp-friends.
 *
 * @since 1.1.0
 */
function friends_register_activity_actions()
{
    if (!bp_is_active('activity')) {
        return false;
    }
    $bp = buddypress();
    // These two added in BP 1.6.
    bp_activity_set_action($bp->friends->id, 'friendship_accepted', __('Friendships accepted', 'buddypress'), 'bp_friends_format_activity_action_friendship_accepted', __('Friendships', 'buddypress'), array('activity', 'member'));
    bp_activity_set_action($bp->friends->id, 'friendship_created', __('New friendships', 'buddypress'), 'bp_friends_format_activity_action_friendship_created', __('Friendships', 'buddypress'), array('activity', 'member'));
    // < BP 1.6 backpat.
    bp_activity_set_action($bp->friends->id, 'friends_register_activity_action', __('New friendship created', 'buddypress'));
    /**
     * Fires after all default bp-friends activity actions have been registered.
     *
     * @since 1.1.0
     */
    do_action('friends_register_activity_actions');
}
开发者ID:igniterealtime,项目名称:community-plugins,代码行数:23,代码来源:bp-friends-activity.php


示例18: em_bp_register_activity_actions

function em_bp_register_activity_actions()
{
    if (!bp_is_active('events')) {
        return false;
    }
    $bp = buddypress();
    // @todo - Figure out why adding a second bp_activity_set_action creates two 'Bookings' actions in backend and different booking status front-end e.g. when friendships created/accepted do not
    bp_activity_set_action($bp->events->id, 'new_booking', __('Bookings', 'dbem'), 'em_bp_events_format_activity_action_bookings', __('Bookings', 'dbem'), array('activity', 'member'));
    /*
    bp_activity_set_action(
    	$bp->events->id,
    	'booking_cancelled',
    	__( 'Booking Cancelled', 'dbem' ),
    	'em_bp_events_format_activity_action_bookings',
    	__( 'Bookings', 'dbem' ),
    	array( 'activity', 'member' )
    );
    */
    bp_activity_set_action($bp->events->id, 'new_event', __('New Event', 'dbem'), 'em_bp_events_format_activity_action_events', __('Events', 'dbem'), array('activity', 'member'));
}
开发者ID:sajjadalisiddiqui,项目名称:cms,代码行数:20,代码来源:bp-em-activity.php


示例19: bp_blogs_register_activity_actions

/**
 * Register activity actions for the blogs component.
 *
 * @since BuddyPress (1.0.0)
 *
 * @return bool|null Returns false if activity component is not active.
 */
function bp_blogs_register_activity_actions()
{
    $bp = buddypress();
    // Bail if activity is not active
    if (!bp_is_active('activity')) {
        return false;
    }
    if (is_multisite()) {
        bp_activity_set_action($bp->blogs->id, 'new_blog', __('New site created', 'buddypress'), 'bp_blogs_format_activity_action_new_blog', __('New Sites', 'buddypress'), array('activity', 'member'), 0);
    }
    // Only add the comment type if the 'post' post type is trackable
    if (post_type_supports('post', 'buddypress-activity')) {
        bp_activity_set_action($bp->blogs->id, 'new_blog_comment', __('New post comment posted', 'buddypress'), 'bp_blogs_format_activity_action_new_blog_comment', __('Comments', 'buddypress'), array('activity', 'member'), 10);
    }
    /**
     * Fires after the registry of the default blog component activity actions.
     *
     * @since BuddyPress (1.1.0)
     */
    do_action('bp_blogs_register_activity_actions');
}
开发者ID:AceMedia,项目名称:BuddyPress,代码行数:28,代码来源:bp-blogs-activity.php


示例20: mpp_activity_register_actions

/**
 * Register Activity actions for the enabled components
 */
function mpp_activity_register_actions()
{
    $components = mpp_get_active_components();
    //get the component ids as key
    $components = array_keys($components);
    //add activity to the list of components
    array_push($components, 'activity');
    $contexts = $components;
    //the sad thing is BuddyPress deviates here, It should have used component as the context name, that makes much sense
    foreach ($contexts as $key => $context_component) {
        if ($context_component == 'members') {
            $contexts[$key] = 'member';
        } elseif ($context_component == 'groups') {
            $contexts[$key] = 'group';
        }
    }
    // Register the activity stream actions for all enabled gallery component
    foreach ($components as $component) {
        bp_activity_set_action($component, 'mpp_media_upload', __('User Uploaded a media', 'mediapress'), 'mpp_format_activity_action_media_upload', __('Gallery Updates', 'mediapress'), $contexts);
    }
    do_action('mpp_register_activity_actions');
}
开发者ID:markc,项目名称:mediapress,代码行数:25,代码来源:mpp-activity-actions.php



注:本文中的bp_activity_set_action函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP bp_activity_thread_permalink函数代码示例发布时间:2022-05-24
下一篇:
PHP bp_activity_remove_user_favorite函数代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap