/program/lib/useraccount.class.php - taking care of useraccounts
This file defines a class for dealing with users. Also, the global job permission constants and access control constants are defined. This file is always included, even when a visitor is anonymous (ie. not logged in).
Class | Description |
---|---|
![]() |
Methods to access properties of the account of the logged in user |
This (dangerous) permission allows access to add/edit/delete users and groups (including escalate privileges)
This allows the user to download a backup of the database
This permission allows the user to access the configuration manager and change the site configuration
This permission allows the user to access the file manager and upload/delete files in selected places
Guru permissions = all permission bits are set, even the unused ones
This allows the user to view the contents of the log table
This mask can be used to isolate only the 'official' permissions from an integer value
This permission allows the user to access the module manager and configure modules
NOTE: This quasi-permission should always be defined to be the highest permission 1
This permission allows the user to access the page manager and add/edit/delete nodes according to the user's ACLs
This allows the user to forcefully remove sessions [2016-05-18]
This permission is required for every user that is to logon to admin.php
This permissions allows the user to access the site statistics
combine the permssions for the tools in a single bit mask for convenient testing
This allows the user to translate the program, by modifying existing translations or adding new languages
This allows the user to perform a system upgrade (see also was_version_check() and main_admin())
Documentation generated on Tue, 28 Jun 2016 19:12:29 +0200 by phpDocumentor 1.4.0