bp_nouveau_groups_screen_invites_restriction ()
群组邀请限制界面。
描述
源
文件:bp-templates / bp-nouveau / /团体/显然也包括
function bp_nouveau_groups_screen_invites_restriction(){//如果没有邀请限制设置页面是可访问的,则重定向。If('邀请' !== bp_current_action() || !Bp_is_active ('friends')) {bp_do_404();返回;} if (isset($_POST['member-group-invite -submit'])) {// Nonce check. if (isset($_POST['member-group-invite -submit'])){//检查。check_admin_referer(“bp_nouveau_group_invites_settings”);if (bp_is_my_profile() || bp_current_user_can('bp_moderate')) {if(空($_POST['account-group-invites-preferences'])) {bp_delete_user_meta(bp_displayed_user_id(), '_bp_nouveau_restrict_invites_to_friends');} else {bp_update_user_meta(bp_displayed_user_id(), '_bp_nouveau_restrict_invites_to_friends', (int) $_POST['account-group- invites_preferences ']);bp_core_add_message(__('Group邀请首选项保存。', 'buddyboss'));} else {bp_core_add_message(__('您不允许执行此操作。', 'buddyboss'), 'error'); } bp_core_redirect( trailingslashit( bp_displayed_user_domain() . bp_get_settings_slug() ) . 'invites/' ); } /** * Filters the template to load for the Group Invites settings screen. * * @since BuddyPress 3.0.0 * * @param string $template Path to the Group Invites settings screen template to load. */ bp_core_load_template( apply_filters( 'bp_nouveau_groups_screen_invites_restriction', 'members/single/settings/group-invites' ) ); }
更新日志
版本 | 描述 |
---|---|
BuddyPress 3.0.0 | 介绍了。 |