The actualiser to accept a member into a usergroup.
tempcode
accept
()
The actualiser to add a member to a usergroup.
tempcode
add_to
([boolean $special_permission = false], [?string $username = NULL])
-
boolean
$special_permission: Whether to skip checking permission for usergroup control
-
?string
$username: Username to add (NULL: read from environment)
The actualiser to apply to join a usergroup.
tempcode
apply
()
The actualiser to decline a members joining of a usergroup.
tempcode
decline
()
The UI to show the usergroup directory.
tempcode
directory
()
Standard modular entry-point finder function.
?array
get_entry_points
()
Standard modular page-link finder function (does not return the main entry-points that are not inside the tree).
?array
get_page_links
([?integer $max_depth = NULL], [boolean $require_permission_support = false], [?string $start_at = NULL], [boolean $dont_care_about_categories = false])
-
?integer
$max_depth: The number of tree levels to computer (NULL: no limit)
-
boolean
$require_permission_support: Whether to not return stuff that does not support permissions (unless it is underneath something that does).
-
?string
$start_at: Position to start at in the tree. Does not need to be respected. (NULL: from root)
-
boolean
$dont_care_about_categories: Whether to avoid returning categories.
Standard modular new-style deep page-link finder function (does not return the main entry-points).
void
get_sitemap_pagelinks
(string $callback, MEMBER $member_id, integer $depth, string $pagelink_stub)
-
string
$callback: Callback function to send discovered page-links to.
-
MEMBER
$member_id: The member we are finding stuff for (we only find what the member can view).
-
integer
$depth: Code for how deep we are tunnelling down, in terms of whether we are getting entries as well as categories.
-
string
$pagelink_stub: Stub used to create page-links. This is passed in because we don't want to assume a zone or page name within this function.
Standard modular info function.
?array
info
()
The actualiser to remove a member from a usergroup.
tempcode
remove_from
()
The actualiser to resign from a usergroup.
tempcode
resign
()
Standard modular run function.
tempcode
run
()
The UI to show a usergroup.
tempcode
usergroup
()