Changeset 13166 for trunk/src/bp-members/bp-members-template.php
- Timestamp:
- 12/10/2021 04:14:11 PM (4 years ago)
- File:
-
- 1 edited
-
trunk/src/bp-members/bp-members-template.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-members/bp-members-template.php
r13140 r13166 2923 2923 2924 2924 /** 2925 * Are membership requests required for joining this site? 2926 * 2927 * @since 10.0.0 2928 * 2929 * @param bool $context "raw" to fetch value from database, 2930 * "site" to take "anyone can register" setting into account. 2931 * @return bool 2932 */ 2933 function bp_get_membership_requests_required( $context = 'site' ) { 2934 if ( 'raw' === $context ) { 2935 $retval = bp_is_active( 'members', 'membership_requests' ) && (bool) bp_get_option( 'bp-enable-membership-requests' ); 2936 } else { 2937 $retval = bp_is_active( 'members', 'membership_requests' ) && ! bp_get_signup_allowed() && (bool) bp_get_option( 'bp-enable-membership-requests' ); 2938 } 2939 2940 /** 2941 * Filters whether or not prospective members may submit network membership requests. 2942 * 2943 * @since 10.0.0 2944 * 2945 * @param bool $retval Whether or not membership requests are required. 2946 * @param bool $retval Whether this is the value stored in the database ('raw') 2947 * or whether the site's "anyone can register" setting is 2948 * being considered ('site' or anything else). 2949 */ 2950 return apply_filters( 'bp_get_membership_requests_required', $retval, $context ); 2951 } 2952 2953 /** 2925 2954 * Should the system create and allow access 2926 2955 * to the Register and Activate pages? … … 2931 2960 */ 2932 2961 function bp_allow_access_to_registration_pages() { 2933 $retval = bp_get_signup_allowed() || bp_get_members_invitations_allowed() ;2962 $retval = bp_get_signup_allowed() || bp_get_members_invitations_allowed() || bp_get_membership_requests_required(); 2934 2963 2935 2964 /**
Note: See TracChangeset
for help on using the changeset viewer.