Changeset 4338 for trunk/bp-groups/bp-groups-template.php
- Timestamp:
- 05/09/2011 09:07:25 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-template.php
r4335 r4338 1734 1734 **/ 1735 1735 1736 /** 1737 * Determine if the current logged in user can create groups. 1738 * 1739 * @package BuddyPress Groups 1740 * @since BuddyPress 1.3 1741 * 1742 * @uses apply_filters() To call 'bp_user_can_create_groups'. 1743 * @uses get_site_option() To retrieve value of 'bp_restrict_group_creation'. Defaults to 0. 1744 * @uses is_super_admin() To determine if current user if super admin. 1745 * 1746 * @return bool True if user can create groups. False otherwise. 1747 */ 1748 function bp_user_can_create_groups() { 1749 // Super admin can always create groups 1750 if ( is_super_admin() ) 1751 return true; 1752 1753 // Get group creation option, default to 0 (allowed) 1754 $restricted = (int) get_site_option( 'bp_restrict_group_creation', 0 ); 1755 1756 // Allow by default 1757 $can_create = true; 1758 1759 // Are regular users restricted? 1760 if ( $restricted ) 1761 $can_create = false; 1762 1763 return apply_filters( 'bp_user_can_create_groups', $can_create, $restricted ); 1764 } 1765 1736 1766 function bp_group_creation_tabs() { 1737 1767 global $bp;
Note: See TracChangeset
for help on using the changeset viewer.