-
FAQ
- Forum Search
- Community
- Online Manual
- Support Helpers of the Month
- Function Database
setPermissionLevel
Description
Internal function used to set up pre-defined permissions levels.
Syntax
void setPermissionLevel (string $level[, mixed $group[, mixed $profile]])
Parameter $level
Expected type: Enumerated String
Description: The permissions level
Possible string values Allowed values Description 'free' Every available board-level permission 'locked' General board-viewing permissions [board-level] 'maintenance' Higher-level permissions [group-level] 'moderator' Moderator permissions [group-level] 'publisher' General posting permissions [board-level] 'restrict' Restrictive (guest) permissions [group-level] 'standard' Standard (members) permissions [group-level] / nothing above group level [board-level]
Parameter $group
Expected type: Mixed
Description: The ID of the group we're setting permissions for, or null to set permissions for all groups
Allowed types for $group Allowed values Description Null Indicates that we're setting permissions for all groups Integer The ID of the group we're setting permissions for
Parameter $profile
Expected type: Mixed
Description: The permissions profile being used
Allowed types for $profile Allowed values Description Null Specifies that we're setting permissions for a specific group ($group will have the group ID) Integer If $group is null, indicates that we're saving this profile for all groups; otherwise indicates that we're saving this profile for the specified group
Notes
- $profile and $group are both optional, but at least one must be set
Advertisement:- Help | Terms and Rules | Go Up ▲
- Copyright © 2022 Simple Machines. All Rights Reserved.
- Page created in 0.015 seconds with 13 queries.
- Forum Search