BBP_Forums_Group_Extension::form_permissions( bool $retval = false )
Permissions to view the ‘New Topic’/’Reply To’ form in a BuddyPress group.
Description Description
Parameters Parameters
- $retval
-
(Optional) Are we allowed to view the reply form?
Default value: false
Return Return
(bool)
Source Source
File: includes/extend/buddypress/groups.php
public function form_permissions( $retval = false ) {
// Bail if user is not logged in
if ( ! is_user_logged_in() ) {
return $retval;
// Keymasters can always pass go
} elseif ( bbp_is_user_keymaster() ) {
$retval = true;
// Non-members cannot see forms
} elseif ( ! bbp_group_is_member() ) {
$retval = false;
// Banned users cannot see forms
} elseif ( bbp_group_is_banned() ) {
$retval = false;
}
return $retval;
}
Changelog Changelog
| Version | Description |
|---|---|
| 2.3.0 | Introduced. |