bp_nouveau_group_get_core_manage_screens( string $id = '' )
Get the hook and nonce for Core Group’s manage screens.
Description Description
Parameters Parameters
- $id
-
(Optional) The screen id
Default value: ''
Return Return
(mixed) An array containing the hook dynamic part and the nonce. False if it's not a core manage screen.
Source Source
File: bp-templates/bp-nouveau/includes/groups/functions.php
function bp_nouveau_group_get_core_manage_screens( $id = '' ) { // screen id => dynamic part of the hooks & nonce. $screens = array( 'edit-details' => array( 'hook' => 'group_details_admin', 'nonce' => 'groups_edit_group_details' ), 'group-settings' => array( 'hook' => 'group_settings_admin', 'nonce' => 'groups_edit_group_settings' ), 'group-avatar' => array(), 'group-cover-image' => array( 'hook' => 'group_settings_cover_image', 'nonce' => '' ), 'manage-members' => array( 'hook' => 'group_manage_members_admin', 'nonce' => '' ), 'membership-requests' => array( 'hook' => 'group_membership_requests_admin', 'nonce' => '' ), 'delete-group' => array( 'hook' => 'group_delete_admin', 'nonce' => 'groups_delete_group' ), ); if ( isset( $screens[ $id ] ) ) { return $screens[ $id ]; } return false; }
Changelog Changelog
Version | Description |
---|---|
3.0.0 | Introduced. |