[wascore] element index

Package indexes

All elements
a b c d e f g h i j k l m n o p q r s t u v w z
a
top
Variable $acls
Useraccount::$acls in useraccount.class.php
Variable $acls_areas
Useraccount::$acls_areas in useraccount.class.php
Variable $acls_modules
Useraccount::$acls_modules in useraccount.class.php
Variable $acls_modules_areas
Useraccount::$acls_modules_areas in useraccount.class.php
Variable $acls_modules_nodes
Useraccount::$acls_modules_nodes in useraccount.class.php
Variable $acls_nodes
Useraccount::$acls_nodes in useraccount.class.php
Variable $acl_id
Useraccount::$acl_id in useraccount.class.php
Variable $acl_id
AclManager::$acl_id in aclmanager.class.php
Variable $acl_type
AclManager::$acl_type in aclmanager.class.php
Variable $areas
AreaManager::$areas in areamanager.class.php
Variable $areas
PageManager::$areas in pagemanager.class.php
Variable $areas
FileManager::$areas in filemanager.class.php
Variable $area_id
PageManager::$area_id in pagemanager.class.php
Variable $area_id
Theme::$area_id in theme.class.php
Variable $area_permissions_from_nodes
Variable $area_record
Theme::$area_record in theme.class.php
Variable $area_view_areas_open
AclManager::$area_view_areas_open in aclmanager.class.php
Variable $area_view_a_params
AclManager::$area_view_a_params in aclmanager.class.php
Variable $area_view_enabled
AclManager::$area_view_enabled in aclmanager.class.php
Variable $attachments
Email::$attachments in email.class.php
Variable $a_params_save
AclManager::$a_params_save in aclmanager.class.php
Function acceptable_new_password
check the new passwords satisfy password requirements
Function accesskey_from_string
accesskey_from_string() in dialoglib.php
return the ASCII-character that follows the first tilde in a string
Function accesskey_tilde_to_underline
replace tilde+character with emphasised character to indicate accesskey
Method AclManager
AclManager::AclManager() in aclmanager.class.php
constructor for the AclManager
Class AclManager
AclManager in aclmanager.class.php
class for manipulating (edit+save) access control lists
Constant ACL_LEVEL_AREA
ACL_LEVEL_AREA in aclmanager.class.php
limit available role options to pages, sections and areas (used in pagemanager permissions)
Constant ACL_LEVEL_NONE
ACL_LEVEL_NONE in aclmanager.class.php
limit available role options to 'none' and 'guru' (used in pagemanager permissions)
Constant ACL_LEVEL_PAGE
ACL_LEVEL_PAGE in aclmanager.class.php
limit available role options to pages (used in pagemanager permissions)
Constant ACL_LEVEL_SECTION
ACL_LEVEL_SECTION in aclmanager.class.php
limit available role options to pages and sections (used in pagemanager permissions)
Constant ACL_LEVEL_SITE
ACL_LEVEL_SITE in aclmanager.class.php
no limit on available role options (used in pagemanager permissions)
Constant ACL_ROLE_GURU
ACL_ROLE_GURU in useraccount.class.php
Constant ACL_ROLE_INTRANET_ACCESS
ACL_ROLE_INTRANET_ACCESS in useraccount.class.php
Constant ACL_ROLE_NONE
ACL_ROLE_NONE in useraccount.class.php
Constant ACL_ROLE_PAGEMANAGER_AREAMASTER
ACL_ROLE_PAGEMANAGER_AREAMASTER in useraccount.class.php
Constant ACL_ROLE_PAGEMANAGER_CONTENTMASTER
ACL_ROLE_PAGEMANAGER_CONTENTMASTER in useraccount.class.php
Constant ACL_ROLE_PAGEMANAGER_PAGEMASTER
ACL_ROLE_PAGEMANAGER_PAGEMASTER in useraccount.class.php
Constant ACL_ROLE_PAGEMANAGER_SECTIONMASTER
ACL_ROLE_PAGEMANAGER_SECTIONMASTER in useraccount.class.php
Constant ACL_ROLE_PAGEMANAGER_SITEMASTER
ACL_ROLE_PAGEMANAGER_SITEMASTER in useraccount.class.php
Constant ACL_TYPE_ADMIN
ACL_TYPE_ADMIN in aclmanager.class.php
acl for administrator permissions
Constant ACL_TYPE_INTRANET
ACL_TYPE_INTRANET in aclmanager.class.php
acl for intranet permissions
Constant ACL_TYPE_MODULE
ACL_TYPE_MODULE in aclmanager.class.php
acl for individual module permissions
Constant ACL_TYPE_PAGEMANAGER
ACL_TYPE_PAGEMANAGER in aclmanager.class.php
acl for pagemanager permissions
Method AddData
Zip::AddData() in zip.class.php
add data to the current ZIP-archive
Method AddFile
Zip::AddFile() in zip.class.php
add the contents of an existing file to the current ZIP-archive
Method add_attachment
Email::add_attachment() in email.class.php
add an attachment
Method add_breadcrumb
add a breadcrumb to the breadcrumb trail
Method add_content
Theme::add_content() in theme.class.php
add a line or array of lines to the content part of the document
Method add_content
AdminOutput::add_content() in main_admin.php
add a line or array of lines to the content part of the document
Method add_group_capacity
GroupManager::add_group_capacity() in groupmanager.class.php
add a group/capacity and corresponding acl to the database
Method add_html_header
add a header to the HTML head part of the document
Method add_html_header
Theme::add_html_header() in theme.class.php
add a header to the HTML head part of the document
Method add_http_header
add an HTTP-header
Method add_http_header
Theme::add_http_header() in theme.class.php
add an HTTP-header
Function add_javascript_popup_function
add javascript code that implements a popup to the header part of the page
Function add_javascript_select_url_function
add javascript code that implements a url selection (used in integration with CKEditor/FCKeditor)
Method add_mailcc
Email::add_mailcc() in email.class.php
add an address and name for the Cc: header
Method add_menu
AdminOutput::add_menu() in main_admin.php
add a line to the menu part of the document
Method add_message
Email::add_message() in email.class.php
add an (alternative version of) message
Method add_message
AdminOutput::add_message() in main_admin.php
add a message to the list of inline messages, part of the BODY of the document
Method add_message
Theme::add_message() in theme.class.php
add a message to the list of inline messages, part of the BODY of the document
Method add_meta
Theme::add_meta() in theme.class.php
add a line with meta-information to the HTML head part of the document
Method add_meta
AdminOutput::add_meta() in main_admin.php
add a line with meta-information to the HTML head part of the document
Method add_meta_http_equiv
add a line with http-equiv meta-information to the HTML head part of the document
Method add_meta_http_equiv
Theme::add_meta_http_equiv() in theme.class.php
add a line with http-equiv meta-information to the HTML head part of the document
Method add_pagination
add a pagination navigation bar to the output
Method add_pagination_item
add a link to screen of a paginated list to the existing list
Method add_popup_bottom
Theme::add_popup_bottom() in theme.class.php
add a message to the list of popup-messages at the BOTTOM of the document
Method add_popup_bottom
add a message to the list of popup-messages at the BOTTOM of the document
Method add_popup_top
add a message to the list of popup-messages at the TOP of the document
Method add_popup_top
Theme::add_popup_top() in theme.class.php
add a message to the list of popup-messages at the TOP of the document
Method add_related
Email::add_related() in email.class.php
add a related attachment
Method add_stylesheet
add a link to a stylesheet to the HTML head part of the document
Method add_stylesheet
Theme::add_stylesheet() in theme.class.php
add a link to a stylesheet to the HTML head part of the document
Page admin.php
admin.php in admin.php
Method AdminOutput
AdminOutput::AdminOutput() in main_admin.php
constructor
Class AdminOutput
AdminOutput in main_admin.php
conveniently collect output
Method AdminSkin
AdminSkin::AdminSkin() in main_admin.php
construct an AdminSkin object (called from AdminOutput)
Class AdminSkin
AdminSkin in main_admin.php
change the looks of the user interface
Function admin_continue_session
admin_continue_session() in main_admin.php
continue the session from the previous call OR exit
Function admin_login
admin_login() in main_admin.php
perform a step in the login procedure
Function admin_logout_and_exit
admin_logout_and_exit() in main_admin.php
logout the user and exit
Function admin_show_login_and_exit
admin_show_login_and_exit() in main_admin.php
show login dialog and exit
Class AlertManager
AlertManager in alertmanager.class.php
Methods to access properties of an alert
Method AlertManager
AlertManager::AlertManager() in alertmanager.class.php
construct an AlertManager object
Constant ALERTMANAGER_CHORE_ADD
ALERTMANAGER_CHORE_ADD in alertmanager.class.php
Constant ALERTMANAGER_CHORE_DELETE
ALERTMANAGER_CHORE_DELETE in alertmanager.class.php
Constant ALERTMANAGER_CHORE_EDIT
ALERTMANAGER_CHORE_EDIT in alertmanager.class.php
Constant ALERTMANAGER_CHORE_RULE_ADD
ALERTMANAGER_CHORE_RULE_ADD in alertmanager.class.php
Constant ALERTMANAGER_CHORE_RULE_DELETE
ALERTMANAGER_CHORE_RULE_DELETE in alertmanager.class.php
Constant ALERTMANAGER_CHORE_RULE_EDIT
ALERTMANAGER_CHORE_RULE_EDIT in alertmanager.class.php
Constant ALERTMANAGER_CHORE_RULE_SAVE
ALERTMANAGER_CHORE_RULE_SAVE in alertmanager.class.php
Constant ALERTMANAGER_CHORE_SAVE
ALERTMANAGER_CHORE_SAVE in alertmanager.class.php
Constant ALERTMANAGER_CHORE_VIEW
ALERTMANAGER_CHORE_VIEW in alertmanager.class.php
Method alerts_overview
AlertManager::alerts_overview() in alertmanager.class.php
show link to 'add an alert' followed by a list of existing alerts
Method alert_delete
AlertManager::alert_delete() in alertmanager.class.php
handle confirmation and actual delete of an alert
Method alert_edit
AlertManager::alert_edit() in alertmanager.class.php
display dialogue for an alert (new or existing)
Method alert_rule_delete
AlertManager::alert_rule_delete() in alertmanager.class.php
handle confirmation and actual delete of a rule
Method alert_rule_edit
AlertManager::alert_rule_edit() in alertmanager.class.php
display dialogue for a rule (new or existing)
Method alert_rule_save
AlertManager::alert_rule_save() in alertmanager.class.php
store a new or modified alert rule in the database
Method alert_save
AlertManager::alert_save() in alertmanager.class.php
store a new or modified alert in the database
Method allowed_extensions
FileManager::allowed_extensions() in filemanager.class.php
convert a comma-delimited list of allowable extensions to an array (or FALSE if none are allowed)
Function appropriate_legal_notices
construct a link to appropriate legal notices as per AGPLv3 section 5
Class AreaManager
AreaManager in areamanager.class.php
Methods to access properties of an area
Method AreaManager
AreaManager::AreaManager() in areamanager.class.php
construct an AreaManager object
Constant AREAMANAGER_CHORE_ADD
AREAMANAGER_CHORE_ADD in areamanager.class.php
Constant AREAMANAGER_CHORE_DELETE
AREAMANAGER_CHORE_DELETE in areamanager.class.php
Constant AREAMANAGER_CHORE_EDIT
AREAMANAGER_CHORE_EDIT in areamanager.class.php
Constant AREAMANAGER_CHORE_EDIT_THEME
AREAMANAGER_CHORE_EDIT_THEME in areamanager.class.php
Constant AREAMANAGER_CHORE_RESET_THEME
AREAMANAGER_CHORE_RESET_THEME in areamanager.class.php
Constant AREAMANAGER_CHORE_SAVE
AREAMANAGER_CHORE_SAVE in areamanager.class.php
Constant AREAMANAGER_CHORE_SAVE_NEW
AREAMANAGER_CHORE_SAVE_NEW in areamanager.class.php
Constant AREAMANAGER_CHORE_SET_DEFAULT
AREAMANAGER_CHORE_SET_DEFAULT in areamanager.class.php
Constant AREAMANAGER_CHORE_VIEW
AREAMANAGER_CHORE_VIEW in areamanager.class.php
Constant AREAMANAGER_DIALOG_ADD
AREAMANAGER_DIALOG_ADD in areamanager.class.php
Constant AREAMANAGER_DIALOG_DELETE
AREAMANAGER_DIALOG_DELETE in areamanager.class.php
Constant AREAMANAGER_DIALOG_EDIT
AREAMANAGER_DIALOG_EDIT in areamanager.class.php
Constant AREAMANAGER_DIALOG_EDIT_THEME
AREAMANAGER_DIALOG_EDIT_THEME in areamanager.class.php
Constant AREAMANAGER_DIALOG_RESET_THEME
AREAMANAGER_DIALOG_RESET_THEME in areamanager.class.php
Method areas_expand_collapse
UserManager::areas_expand_collapse() in usermanager.class.php
manipulate the current state if indicator(s) for 'open' and 'closed' areas
Method areas_expand_collapse
GroupManager::areas_expand_collapse() in groupmanager.class.php
manipulate the current state if indicator(s) for 'open' and 'closed' areas
Method area_add
AreaManager::area_add() in areamanager.class.php
present a dialog where the user can enter minimal properties for a new area
Method area_delete
AreaManager::area_delete() in areamanager.class.php
delete an area from ths site after confirmation
Method area_edit
AreaManager::area_edit() in areamanager.class.php
show the basic properties edit dialog and the edit menu
Method area_edittheme
AreaManager::area_edittheme() in areamanager.class.php
show the theme/area configuration dialog and the edit menu
Method area_overview
AreaManager::area_overview() in areamanager.class.php
display list of areas with edit/delete icons etc. and option to add an area
Method area_resettheme
AreaManager::area_resettheme() in areamanager.class.php
reset the theme configuration to the factory defaults
Method area_save
AreaManager::area_save() in areamanager.class.php
validate and save modified data to database
Method area_savenew
AreaManager::area_savenew() in areamanager.class.php
save the newly added area to the database
Method area_setdefault
AreaManager::area_setdefault() in areamanager.class.php
make the selected area the default for the site
Constant ATTR_CLASS_ERROR
ATTR_CLASS_ERROR in dialoglib.php
Constant ATTR_CLASS_VIEWONLY
ATTR_CLASS_VIEWONLY in dialoglib.php
Function authenticate_user
authenticate_user() in loginlib.php
check the user's credentials in one of three ways
Method a_param
AlertManager::a_param() in alertmanager.class.php
shorthand for the anchor parameters that lead to the alert manager
Method a_param
TranslateTool::a_param() in translatetool.class.php
shorthand for the anchor parameters that lead to the translate tool
Method a_param
AreaManager::a_param() in areamanager.class.php
shorthand for the anchor parameters that lead to the area manager
Method a_params
UserManager::a_params() in usermanager.class.php
shorthand for the anchor parameters that lead to the user manager
Method a_params
GroupManager::a_params() in groupmanager.class.php
shorthand for the anchor parameters that lead to the group manager
Page admin.php
admin.php in admin.php
Page admin.php
admin.php in admin.php
Page accountmanagerlib.php
accountmanagerlib.php in accountmanagerlib.php
Page aclmanager.class.php
aclmanager.class.php in aclmanager.class.php
Page alertmanager.class.php
alertmanager.class.php in alertmanager.class.php
Page areamanager.class.php
areamanager.class.php in areamanager.class.php
b
top
Variable $breadcrumbs
AdminOutput::$breadcrumbs in main_admin.php
Variable $breadcrumb_addendum
Theme::$breadcrumb_addendum in theme.class.php
Variable $breadcrumb_separator
Theme::$breadcrumb_separator in theme.class.php
Method boundary
Email::boundary() in email.class.php
construct a unique boundary for use within this mail message
Method build_cached_tree
PageManager::build_cached_tree() in pagemanager.class.php
construct $this->tree for future reference
Constant BUTTON_CANCEL
BUTTON_CANCEL in dialoglib.php
Constant BUTTON_DELETE
BUTTON_DELETE in dialoglib.php
Constant BUTTON_DONE
BUTTON_DONE in dialoglib.php
Constant BUTTON_EDIT
BUTTON_EDIT in dialoglib.php
Constant BUTTON_GO
BUTTON_GO in dialoglib.php
Constant BUTTON_NO
BUTTON_NO in dialoglib.php
Constant BUTTON_OK
BUTTON_OK in dialoglib.php
Constant BUTTON_SAVE
BUTTON_SAVE in dialoglib.php
Constant BUTTON_YES
BUTTON_YES in dialoglib.php
Constant BY_EMAIL
BY_EMAIL in loginlib.php
this selects authentication via username+email in authenticate_user()
Constant BY_LAISSEZ_PASSER
BY_LAISSEZ_PASSER in loginlib.php
this selects authentication via username+laissez_passer in authenticate_user()
Constant BY_PASSWORD
BY_PASSWORD in loginlib.php
this selects authentication via username+password in authenticate_user()
c
top
Variable $central_directory
Zip::$central_directory in zip.class.php
Variable $charset
DatabaseMysqli::$charset in mysqli.class.php
Variable $charset
DatabaseMysql::$charset in mysql.class.php
Variable $charset
Email::$charset in email.class.php
Variable $collation
DatabaseMysqli::$collation in mysqli.class.php
Variable $collation
DatabaseMysql::$collation in mysql.class.php
Variable $config
Theme::$config in theme.class.php
Variable $content
Theme::$content in theme.class.php
Variable $content
AdminOutput::$content in main_admin.php
Variable $current_directory
FileManager::$current_directory in filemanager.class.php
Function calculate_area
calculate_area() in main_index.php
try to retrieve a valid area record based on values of requested area and requested node
Function calculate_default_page
calculate_default_page() in main_index.php
try to find a default page within a subtree of pages and sections
Method calculate_new_sort_order
calculate a new sort order and at the same time make room for a node
Function calculate_node_id
calculate_node_id() in main_index.php
calculate and validate the node_id to display
Method calculate_updated_sort_order
calculate an updated sort order and also make space in the section for moving the node around
Function calculate_uri_shortcuts
try to eliminate the scheme and authority from the two main uri's
Method calc_acl_id
UserManager::calc_acl_id() in usermanager.class.php
determine the acl_id for user user_id
Method calc_acl_id
GroupManager::calc_acl_id() in groupmanager.class.php
retrieve the acl_id for a particular group/capacity from the database
Method calc_areas_total
AclManager::calc_areas_total() in aclmanager.class.php
calculate the total number of items (site, areas, nodes) to show in dialog
Method calc_breadcrumb_trail
set breadcrumbs in tree AND construct list of clickable anchors
Method calc_home_id
PageManager::calc_home_id() in pagemanager.class.php
calculate the current default node on this level
Function calc_user_related_acls
calculate an array with acls related to user $user_id via group memberships
Method capacity_admin
GroupManager::capacity_admin() in groupmanager.class.php
show a dialog for modifying admin permissions for a group/capacity
Constant CAPACITY_CHAIR
CAPACITY_CHAIR in waslib.php
Constant CAPACITY_CUSTOM1
CAPACITY_CUSTOM1 in waslib.php
Constant CAPACITY_CUSTOM2
CAPACITY_CUSTOM2 in waslib.php
Constant CAPACITY_CUSTOM3
CAPACITY_CUSTOM3 in waslib.php
Constant CAPACITY_CUSTOM4
CAPACITY_CUSTOM4 in waslib.php
Constant CAPACITY_CUSTOM5
CAPACITY_CUSTOM5 in waslib.php
Constant CAPACITY_CUSTOM6
CAPACITY_CUSTOM6 in waslib.php
Constant CAPACITY_CUSTOM7
CAPACITY_CUSTOM7 in waslib.php
Constant CAPACITY_CUSTOM8
CAPACITY_CUSTOM8 in waslib.php
Constant CAPACITY_CUSTOM9
CAPACITY_CUSTOM9 in waslib.php
Constant CAPACITY_EDITOR
CAPACITY_EDITOR in waslib.php
Method capacity_intranet
GroupManager::capacity_intranet() in groupmanager.class.php
show a dialog for modifying intranet permissions for a group/capacity
Constant CAPACITY_MEMBER
CAPACITY_MEMBER in waslib.php
Function capacity_name
capacity_name() in waslib.php
translate a numeric capacity code to a readable name
Constant CAPACITY_NEXT_AVAILABLE
Constant CAPACITY_NONE
CAPACITY_NONE in waslib.php
The constants CAPACITY_* are used for group memberships (see accountmanagerlib.php).
Method capacity_overview
GroupManager::capacity_overview() in groupmanager.class.php
display an overview of all members of a group with a particular capacity
Method capacity_pagemanager
GroupManager::capacity_pagemanager() in groupmanager.class.php
show a dialog for modifying page manager permissions for a group/capacity
Constant CAPACITY_PRINCIPAL
CAPACITY_PRINCIPAL in waslib.php
Constant CAPACITY_PROJECTLEAD
CAPACITY_PROJECTLEAD in waslib.php
Constant CAPACITY_PUBLISHER
CAPACITY_PUBLISHER in waslib.php
Constant CAPACITY_PUPIL
CAPACITY_PUPIL in waslib.php
Method capacity_save
GroupManager::capacity_save() in groupmanager.class.php
save data from a dialog for a group/capacity
Constant CAPACITY_SECRETARY
CAPACITY_SECRETARY in waslib.php
Constant CAPACITY_TEACHER
CAPACITY_TEACHER in waslib.php
Constant CAPACITY_TREASURER
CAPACITY_TREASURER in waslib.php
Method check_engine
determine the database engine (and charset and collation) to use for new tables
Method check_engine
DatabaseMysqli::check_engine() in mysqli.class.php
determine the database engine (and charset and collation) to use for new tables
Constant CHORE_SAVE
CHORE_SAVE in configurationmanagerlib.php
Constant CHORE_SESSION_DELETE
CHORE_SESSION_DELETE in toolslib.php
Constant CHORE_SESSION_VIEW
CHORE_SESSION_VIEW in toolslib.php
Method close
DatabaseMysqlResult::close() in mysql.class.php
free the memory associated with the result set
Method close
DatabaseMysql::close() in mysql.class.php
close the connection to the database
Method close
DatabaseMysqli::close() in mysqli.class.php
close the connection to the database
Method close
DatabaseMysqliResult::close() in mysqli.class.php
free the memory associated with the result set
Method CloseZip
Zip::CloseZip() in zip.class.php
finish the ZIP-archive by outputting the central directory and closing output
Method cmp_entries_bydate_asc
FileManager::cmp_entries_bydate_asc() in filemanager.class.php
callback for comparing two directory entries by mtime
Method cmp_entries_bydate_desc
callback for comparing two directory entries by date (descending)
Method cmp_entries_byfile_asc
FileManager::cmp_entries_byfile_asc() in filemanager.class.php
callback for comparing two directory entries by filename
Method cmp_entries_byfile_desc
callback for comparing two directory entries by filename (descending)
Method cmp_entries_bysize_asc
FileManager::cmp_entries_bysize_asc() in filemanager.class.php
callback for comparing two directory entries by size
Method cmp_entries_bysize_desc
callback for comparing two directory entries by size (descending)
Method cmp_groups
FileManager::cmp_groups() in filemanager.class.php
callback for comparing two group records
Method code_highlight
TranslateTool::code_highlight() in translatetool.class.php
hightlight code constructs in texts that are to be translated
Method column_definition
convert a fielddef array to a MySQL specific column definition
Method column_definition
convert a fielddef array to a MySQL specific column definition
Method concat
DatabaseMysqli::concat() in mysqli.class.php
helper function for string concatenation in sql statements
Method concat
DatabaseMysql::concat() in mysql.class.php
helper function for string concatenation in sql statements
Page config-example.php
config-example.php in config-example.php
Method ConfigAssistant
ConfigAssistant::ConfigAssistant() in configassistant.class.php
constructor for the configuration assistant
Class ConfigAssistant
ConfigAssistant in configassistant.class.php
class for editing standard configuration tables
Method connect
DatabaseMysql::connect() in mysql.class.php
connect to the database server and open the database
Method connect
DatabaseMysqli::connect() in mysqli.class.php
connect to the database server and open the database
Method construct_tree
Theme::construct_tree() in theme.class.php
read all nodes from table for this area and construct a tree
Function convert_to_type
convert_to_type() in waslib.php
convert a string to another type (bool, int, etc.)
Method count_existing_theme_properties
determine the number of existing properties for a theme in an area
Method create_table
DatabaseMysqli::create_table() in mysqli.class.php
create a table via a generic (non-MySQL-specific) table definition
Method create_table
create a table via a generic (non-MySQL-specific) table definition
Method create_table_sql
create the MySQL-specific SQL statement to create a table via a generic table definition
Method create_table_sql
create the MySQL-specific SQL statement to create a table via a generic table definition
Page cron.php
cron.php in cron.php
Function cron_send_queued_alerts
send pending messages/alerts
Page configassistant.class.php
configassistant.class.php in configassistant.class.php
Page configurationmanagerlib.php
configurationmanagerlib.php in configurationmanagerlib.php
d
top
Variable $db_link
DatabaseMysqliResult::$db_link in mysqli.class.php
Variable $db_link
DatabaseMysql::$db_link in mysql.class.php
Variable $db_link
DatabaseMysqli::$db_link in mysqli.class.php
Variable $db_name
DatabaseMysql::$db_name in mysql.class.php
Variable $db_name
DatabaseMysqli::$db_name in mysqli.class.php
Variable $db_password
DatabaseMysql::$db_password in mysql.class.php
Variable $db_password
DatabaseMysqli::$db_password in mysqli.class.php
Variable $db_server
DatabaseMysqli::$db_server in mysqli.class.php
Variable $db_server
DatabaseMysql::$db_server in mysql.class.php
Variable $db_type
DatabaseMysql::$db_type in mysql.class.php
Variable $db_type
DatabaseMysqli::$db_type in mysqli.class.php
Variable $db_username
DatabaseMysql::$db_username in mysql.class.php
Variable $db_username
DatabaseMysqli::$db_username in mysqli.class.php
Variable $db_version
DatabaseMysql::$db_version in mysql.class.php
Variable $db_version
DatabaseMysqli::$db_version in mysqli.class.php
Variable $debug
DatabaseMysql::$debug in mysql.class.php
Variable $debug
DatabaseMysqli::$debug in mysqli.class.php
Variable $default_domain
Language::$default_domain in language.class.php
Variable $dialog
AclManager::$dialog in aclmanager.class.php
Variable $dialogdef
AclManager::$dialogdef in aclmanager.class.php
Variable $dialogdef
ConfigAssistant::$dialogdef in configassistant.class.php
Variable $dialogdef_areas
AclManager::$dialogdef_areas in aclmanager.class.php
Variable $dialogdef_areas_total
AclManager::$dialogdef_areas_total in aclmanager.class.php
Variable $dialogdef_hidden
ConfigAssistant::$dialogdef_hidden in configassistant.class.php
Variable $domain
Theme::$domain in theme.class.php
Variable $domains
TranslateTool::$domains in translatetool.class.php
Variable $dtd
AdminOutput::$dtd in main_admin.php
Variable $dtd
Theme::$dtd in theme.class.php
Class DatabaseMysql
DatabaseMysql in mysql.class.php
MySQL database
Method DatabaseMysql
initialise query counter and other variables, store the table prefix
Method DatabaseMysqli
initialise query counter and other variables, store the table prefix
Class DatabaseMysqli
DatabaseMysqli in mysqli.class.php
MySQL database
Class DatabaseMysqliResult
DatabaseMysqliResult in mysqli.class.php
MySQL database result
Method DatabaseMysqliResult
constructor
Method DatabaseMysqlResult
constructor
Class DatabaseMysqlResult
DatabaseMysqlResult in mysql.class.php
MySQL database result
Function database_factory
database_factory() in databaselib.php
manufacture a database object
Function dbsession_close
dbsession_close() in dbsessionlib.php
'close' a session that was opened with dbsession_open() before
Function dbsession_create
dbsession_create() in dbsessionlib.php
create a new session in the session table, return the unique sessionkey
Function dbsession_destroy
dbsession_destroy() in dbsessionlib.php
remove a session record from the sessions table (it should still exist)
Function dbsession_exists
dbsession_exists() in dbsessionlib.php
check to see if $session_key exists in the session table
Function dbsession_expire
dbsession_expire() in dbsessionlib.php
remove all sessions that were created more than $max_life seconds ago
Function dbsession_garbage_collection
dbsession_garbage_collection() in dbsessionlib.php
remove all sessions that are last accessed more than $time_out seconds ago, maybe even more
Function dbsession_get_session_id
dbsession_get_session_id() in dbsessionlib.php
retrieve the session_id (pkey) that corresponds with session_key
Function dbsession_open
dbsession_open() in dbsessionlib.php
'open' a session
Function dbsession_read
dbsession_read() in dbsessionlib.php
read the (serialised) session data from the database
Function dbsession_remove_obsolete_sessions
workhorse for removing obsolete sessions from the database
Function dbsession_setup
dbsession_setup() in dbsessionlib.php
setup database based handlers for session management
Function dbsession_write
dbsession_write() in dbsessionlib.php
write the (serialised) data to the database
Function db_bool_is
db_bool_is() in databaselib.php
check boolean field in a database-independent way
Function db_delete
db_delete() in databaselib.php
delete zero or more rows in a table
Function db_delete_sql
db_delete_sql() in databaselib.php
generate SQL to delete zero or more rows in a table
Function db_errormessage
db_errormessage() in databaselib.php
retrieve the latest database error from $DB
Function db_escape_and_quote
db_escape_and_quote() in databaselib.php
conditionally quote and escape values for use with a database table
Function db_insert_into
db_insert_into() in databaselib.php
execute the necessary SQL-code for an INSERT INTO statement
Function db_insert_into_and_get_id
db_insert_into_and_get_id() in databaselib.php
execute the necessary SQL-code for an INSERT INTO statement and return the last_insert_id
Function db_insert_into_sql
db_insert_into_sql() in databaselib.php
generate the necessary SQL-code for an INSERT INTO statement
Function db_last_insert_id
db_last_insert_id() in databaselib.php
wrapper for DB->last_insert_id()
Function db_select_all_records
db_select_all_records() in databaselib.php
fetch all selected records from the database in one array
Function db_select_single_record
db_select_single_record() in databaselib.php
fetch a single record from the database
Function db_select_sql
db_select_sql() in databaselib.php
generate the necessary SQL-code for a simple SELECT statement
Function db_update
db_update() in databaselib.php
update one or more fields in a table
Function db_update_sql
db_update_sql() in databaselib.php
generate sql to update one or more fields in a table
Function db_where_clause
db_where_clause() in databaselib.php
construct a where clause from string/array, including the word WHERE
Method delete_directory
FileManager::delete_directory() in filemanager.class.php
workhorse function that actually removes directories
Method delete_files
FileManager::delete_files() in filemanager.class.php
workhorse function that actually deletes files, and possibly the corresponding thumbnails
Method delete_group_capacities_records
actually remove a group and all associated records
Method delete_node
PageManager::delete_node() in pagemanager.class.php
workhorse routine for deleting a node, including childeren
Method delete_user_records
UserManager::delete_user_records() in usermanager.class.php
remove all records relating to a single acl_id from various acl-tables
Function dialog_buttondef
dialog_buttondef() in dialoglib.php
shortcut for generating a dialogdef for a button
Function dialog_csrftoken
dialog_csrftoken() in dialoglib.php
shortcut for generating a dialogdef for a csrftoken
Function dialog_get_class
dialog_get_class() in dialoglib.php
construct a space-delimited list of classes that apply to this item
Function dialog_get_label
dialog_get_label() in dialoglib.php
construct a label for a dialog input element
Function dialog_get_widget
dialog_get_widget() in dialoglib.php
construct an actual HTML input widget for dialog input element
Function dialog_get_widget_file
dialog_get_widget_file() in dialoglib.php
construct an input field for file upload
Function dialog_get_widget_listbox
construct a listbox
Function dialog_get_widget_radiocheckbox
construct a checkbox or 1 or more radiobuttons
Function dialog_get_widget_richtextinput
construct an input field using the user's preferred editor
Function dialog_get_widget_submit
construct a submit button
Function dialog_get_widget_textinput
construct an input field, usually for text input OR a textarea for multiline input
Constant DIALOG_NODE_ADD
DIALOG_NODE_ADD in pagemanager.class.php
Constant DIALOG_NODE_DELETE_CONFIRM
DIALOG_NODE_DELETE_CONFIRM in pagemanager.class.php
Constant DIALOG_NODE_EDIT
DIALOG_NODE_EDIT in pagemanager.class.php
Constant DIALOG_NODE_EDIT_ADVANCED
DIALOG_NODE_EDIT_ADVANCED in pagemanager.class.php
Constant DIALOG_NODE_EDIT_CONTENT
DIALOG_NODE_EDIT_CONTENT in pagemanager.class.php
Function dialog_quickform
dialog_quickform() in dialoglib.php
construct a generic form with a dialog
Method dialog_tableform
AclManager::dialog_tableform() in aclmanager.class.php
construct a form with a dialog in a table with 2 or 3 columns
Function dialog_validate
dialog_validate() in dialoglib.php
validate and check values that were submitted via a user dialog
Method dialog_validate_alert
AlertManager::dialog_validate_alert() in alertmanager.class.php
validate add/edit alert dialog
Method dialog_validate_rule
AlertManager::dialog_validate_rule() in alertmanager.class.php
validate add/edit rule dialog
Function diff_microtime
diff_microtime() in init.php
Calculate the difference between two microtimes
Method diff_to_text
TranslateTool::diff_to_text() in translatetool.class.php
convert an array with key-value-pairs to a php source file that can be included as a user translation
Method dos_time_date
Zip::dos_time_date() in zip.class.php
construct an MS-DOS time and date based on unix timestamp
Function download_source
download_source() in main_file.php
construct a zipfile with the current source and stream it to the visitor
Function download_source_tree
download_source_tree() in main_file.php
workhorse function to recursively add most of a tree to a ZIP-archive
Method drop_table
DatabaseMysqli::drop_table() in mysqli.class.php
unconditionally drop the specified table
Method drop_table
DatabaseMysql::drop_table() in mysql.class.php
unconditionally drop the specified table
Method dump
DatabaseMysqli::dump() in mysqli.class.php
make a text dump of our tables in the database suitable for backup purposes
Method dump
DatabaseMysql::dump() in mysql.class.php
make a text dump of our tables in the database suitable for backup purposes
Method dump_subtree
Theme::dump_subtree() in theme.class.php
a helper-routine during development/debugging (currently unused)
Page databaselib.php
databaselib.php in databaselib.php
Page dbsessionlib.php
dbsessionlib.php in dbsessionlib.php
Page dialoglib.php
dialoglib.php in dialoglib.php
Page donors.php
donors.php in donors.php
e
top
Variable $editor
Useraccount::$editor in useraccount.class.php
Variable $email
Useraccount::$email in useraccount.class.php
Variable $engine
DatabaseMysql::$engine in mysql.class.php
Variable $engine
DatabaseMysqli::$engine in mysqli.class.php
Variable $eol
Email::$eol in email.class.php
Variable $errno
DatabaseMysqlResult::$errno in mysql.class.php
Variable $errno
DatabaseMysqliResult::$errno in mysqli.class.php
Variable $errno
DatabaseMysqli::$errno in mysqli.class.php
Variable $errno
DatabaseMysql::$errno in mysql.class.php
Variable $error
DatabaseMysqliResult::$error in mysqli.class.php
Variable $error
DatabaseMysql::$error in mysql.class.php
Variable $error
DatabaseMysqli::$error in mysqli.class.php
Variable $error
DatabaseMysqlResult::$error in mysql.class.php
Variable $Error
Zip::$Error in zip.class.php
Variable $ext_allow_browse
FileManager::$ext_allow_browse in filemanager.class.php
Variable $ext_allow_upload
FileManager::$ext_allow_upload in filemanager.class.php
Method Email
Email::Email() in email.class.php
constructor resets all variables to a known (default) state
Class Email
Email in email.class.php
Email implements a simple interface to send mail
Method enable_area_view
AclManager::enable_area_view() in aclmanager.class.php
further initialise the AclManager and enable the area expand/collapse feature
Method enable_pagination
AclManager::enable_pagination() in aclmanager.class.php
further initialise the AclManager and enable the dialog pagination feature
Method encode_message
Email::encode_message() in email.class.php
encode the main message, optionally including 1 or more alternative versions
Method encode_part
Email::encode_part() in email.class.php
encode an email body part with headers and all
Method encode_part_headers
Email::encode_part_headers() in email.class.php
construct necessary headers for a MIME body part
Function error_exit
error_exit() in init.php
emergency exit of program in case there is something really, really wrong
Function error_exit404
error_exit404() in main_file.php
exit with a 404 not found error
Method escape
DatabaseMysql::escape() in mysql.class.php
escape special characters in string
Method escape
DatabaseMysqli::escape() in mysqli.class.php
escape special characters in string
Method exec
DatabaseMysql::exec() in mysql.class.php
execute an action query and return the number of affected rows
Method exec
DatabaseMysqli::exec() in mysqli.class.php
execute an action query and return the number of affected rows
Method explode_path
FileManager::explode_path() in filemanager.class.php
shorthand for splitting a path into an array with path components
Page email.class.php
email.class.php in email.class.php
f
top
Variable $fields
ConfigAssistant::$fields in configassistant.class.php
Variable $full_name
Useraccount::$full_name in useraccount.class.php
Variable $funnel_mode
AdminOutput::$funnel_mode in main_admin.php
Method fetch_acls_from_table
Useraccount::fetch_acls_from_table() in useraccount.class.php
retrieve acl-data from table into a sparse array
Method fetch_all
fetch all rows as a 0-based array of 0-based enumerated arrays
Method fetch_all
fetch all rows as a 0-based array of 0-based enumerated arrays
Method fetch_all_assoc
fetch all rows as an array (0-based or keyed) of associative arrays
Method fetch_all_assoc
fetch all rows as an array (0-based or keyed) of associative arrays
Method fetch_row
fetch the next result row as a 0-based enumerated array
Method fetch_row
fetch the next result row as a 0-based enumerated array
Method fetch_row_assoc
fetch the next result row as a associative array
Method fetch_row_assoc
fetch the next result row as a associative array
Page file.php
file.php in file.php
Method FileManager
FileManager::FileManager() in filemanager.class.php
construct a FileManager object (called from /program/main_admin.php)
Class FileManager
FileManager in filemanager.class.php
File Manager
Function file_available
file_available() in filelib.php
check availability of requested file for the current user
Method file_url
FileManager::file_url() in filemanager.class.php
construct a url that links to a file via /file.php
Function friendly_bookmark
friendly_bookmark() in waslib.php
construct an alphanumeric string from a (node) title yielding a readable bookmark filename
Constant F_ALPHANUMERIC
F_ALPHANUMERIC in dialoglib.php
Constant F_CHECKBOX
F_CHECKBOX in dialoglib.php
Constant F_CSRFTOKEN
F_CSRFTOKEN in dialoglib.php
Constant F_DATE
F_DATE in dialoglib.php
Constant F_DATETIME
F_DATETIME in dialoglib.php
Constant F_FILE
F_FILE in dialoglib.php
Constant F_INTEGER
F_INTEGER in dialoglib.php
Constant F_LISTBOX
F_LISTBOX in dialoglib.php
Constant F_PASSWORD
F_PASSWORD in dialoglib.php
Constant F_RADIO
F_RADIO in dialoglib.php
Constant F_REAL
F_REAL in dialoglib.php
Constant F_RICHTEXT
F_RICHTEXT in dialoglib.php
Constant F_SUBMIT
F_SUBMIT in dialoglib.php
Constant F_TIME
F_TIME in dialoglib.php
Page filelib.php
filelib.php in filelib.php
Page filemanager.class.php
filemanager.class.php in filemanager.class.php
g
top
Variable $groups
GroupManager::$groups in groupmanager.class.php
Variable $group_capacity_records
GroupManager::$group_capacity_records in groupmanager.class.php
Method get_active_language_names
return an array with active languages and language names
Method get_address
Theme::get_address() in theme.class.php
return the reconstructed URL in a single (indented) line
Method get_address
AdminOutput::get_address() in main_admin.php
return the reconstructed URL in a single (indented) line
Function get_area_records
get_area_records() in waslib.php
retrieve a list of all available area records keyed by area_id
Function get_available_languages
construct a list of 0 or more languages from the languages directory
Function get_available_manuals
construct a list of 0 or more languages of available manuals
Method get_bazaar_style_style
collect bazaar style style from area and nodes
Method get_bottomline
report basic performance indicators in a single line
Method get_bottomline
Theme::get_bottomline() in theme.class.php
show 'powered by' and (maybe) report basic performance indicators
Method get_breadcrumbs
retrieve/construct a list of 0 or more clickable breadcrumbs
Method get_content
AdminOutput::get_content() in main_admin.php
get all lines in the content DIV in a single properly indented string
Method get_content
Theme::get_content() in theme.class.php
get all lines in the content DIV in a single properly indented string
Function get_cookie_string
get_cookie_string() in waslib.php
return an (unquoted) string value specified in the cookie header or default value if none
Function get_csrftoken
get_csrftoken() in waslib.php
get csrf token name and value
Method get_current_language
Language::get_current_language() in language.class.php
determine the default language to use for translation of phrases
Function get_current_skin
get_current_skin() in main_admin.php
determine the default skin to use
Method get_dialogdef
ConfigAssistant::get_dialogdef() in configassistant.class.php
construct an array with the dialog information
Method get_dialogdef_add_area
AreaManager::get_dialogdef_add_area() in areamanager.class.php
construct the add area dialog
Method get_dialogdef_add_directory
construct a dialog definition for adding a subdirectory
Method get_dialogdef_add_files
construct a dialog definition for adding (uploading) files
Method get_dialogdef_add_group
GroupManager::get_dialogdef_add_group() in groupmanager.class.php
construct the add group dialog
Method get_dialogdef_add_node
PageManager::get_dialogdef_add_node() in pagemanager.class.php
construct a dialog definition for adding a node (page or section)
Method get_dialogdef_add_user
UserManager::get_dialogdef_add_user() in usermanager.class.php
construct the add userdialog
Method get_dialogdef_add_usergroup
construct a dialogdef for selecting a group/capacity
Method get_dialogdef_admin
AclManager::get_dialogdef_admin() in aclmanager.class.php
construct an array with the admin dialog information
Method get_dialogdef_alert
AlertManager::get_dialogdef_alert() in alertmanager.class.php
construct a dialogue defintion for adding/editing selected alert properties
Method get_dialogdef_confirm_delete
construct the edit user dialog
Method get_dialogdef_confirm_delete_directory
construct a dialog definition for removing/deleting a subdirectory
Method get_dialogdef_confirm_delete_files
construct a dialog definition for removing/deleting files
Method get_dialogdef_delete_area
construct the delete area dialog
Method get_dialogdef_edit_advanced_node
construct a dialog definition for editing advanced properties of a node (page or section)
Method get_dialogdef_edit_area
construct the edit area basic properties dialog
Method get_dialogdef_edit_group
construct the edit group dialog
Method get_dialogdef_edit_node
construct a dialog definition for editing basic properties of an existing node (page or section)
Method get_dialogdef_edit_user
construct the edit user dialog
Method get_dialogdef_force_unlock
construct a dialog definition to show [OK] and [Cancel]
Method get_dialogdef_intranet
AclManager::get_dialogdef_intranet() in aclmanager.class.php
construct an array with the intranet dialog information
Method get_dialogdef_language
TranslateTool::get_dialogdef_language() in translatetool.class.php
construct the language dialog (used for both add and edit)
Method get_dialogdef_language_domain
construct the translation dialog for selected language and domain
Method get_dialogdef_pagemanager
construct a dialog definition for pagemanager permissions
Method get_dialogdef_rule
AlertManager::get_dialogdef_rule() in alertmanager.class.php
construct a dialogdef for adding/editing a rule for alert $alert_id
Method get_dialog_data
AreaManager::get_dialog_data() in areamanager.class.php
fill the dialog with current area data from the database
Method get_dialog_data_node
PageManager::get_dialog_data_node() in pagemanager.class.php
fill the node dialog with data from the database
Method get_div_breadcrumbs
Theme::get_div_breadcrumbs() in theme.class.php
construct breadcrumb trail
Method get_div_messages
Theme::get_div_messages() in theme.class.php
get a perhaps bulleted list of messages in a DIV
Method get_div_messages
get a perhaps bulleted list of messages in a DIV
Method get_domains
TranslateTool::get_domains() in translatetool.class.php
return an ordered list of translation domains
Function get_editor_names
get_editor_names() in waslib.php
prepare a list of available editors
Method get_entries
FileManager::get_entries() in filemanager.class.php
generate a list of selected files and subdirectories in $path
Method get_entries_areas
FileManager::get_entries_areas() in filemanager.class.php
generate a list of (virtual) directories for areas the user can access
Method get_entries_groups
FileManager::get_entries_groups() in filemanager.class.php
generate a list of (virtual) directories for groups the user can access
Method get_entries_root
FileManager::get_entries_root() in filemanager.class.php
generate a list of (virtual) directories at the root level
Method get_entries_users
FileManager::get_entries_users() in filemanager.class.php
generate a list of (virtual) directories for users this user can access
Method get_extra
ConfigAssistant::get_extra() in configassistant.class.php
construct an array based on name=value pairs in an 'extra' field
Method get_filenames_to_try
Language::get_filenames_to_try() in language.class.php
calculate an ordered list of filenames to try for translation of phrases
Method get_fname
UserManager::get_fname() in usermanager.class.php
shorthand for the first readable name in a dialogdef item
Function get_friendly_parameter
retrieve a named parameter from the friendly URL
Method get_groupname
GroupManager::get_groupname() in groupmanager.class.php
shorthand to get the name of a group
Method get_group_capacity_names
shortcut to retrieve the name and full name of the selected group and optionally a capacity name
Method get_group_capacity_records
return an array of group-capacity records (possibly buffered)
Method get_group_record
GroupManager::get_group_record() in groupmanager.class.php
retrieve a single group's record possibly from the cache
Method get_html
Theme::get_html() in theme.class.php
construct an output page in HTML
Method get_html
AdminOutput::get_html() in main_admin.php
construct an output page in HTML
Method get_html_head
Theme::get_html_head() in theme.class.php
get all lines in the HTML head section in a single, properly indented string
Method get_html_head
get all lines in the HTML head section in a single properly indented string
Method get_icon
AdminSkin::get_icon() in main_admin.php
return ready-to-use HTML-code for an anchor (to be used with an A-tag)
Method get_icon_area
AclManager::get_icon_area() in aclmanager.class.php
construct a clickable icon to open/close this area
Method get_icon_delete
UserManager::get_icon_delete() in usermanager.class.php
construct a clickable icon to delete this user
Method get_icon_delete
PageManager::get_icon_delete() in pagemanager.class.php
construct a clickable icon to delete this node (and underlying nodes too)
Method get_icon_delete
GroupManager::get_icon_delete() in groupmanager.class.php
construct a clickable icon to delete this group
Method get_icon_delete
AreaManager::get_icon_delete() in areamanager.class.php
construct a clickable icon to delete this area
Method get_icon_edit
PageManager::get_icon_edit() in pagemanager.class.php
construct a clickable icon to edit this node
Method get_icon_edit
GroupManager::get_icon_edit() in groupmanager.class.php
construct a clickable icon to edit the properties of this group
Method get_icon_edit
AreaManager::get_icon_edit() in areamanager.class.php
construct a clickable icon to edit theme properties of this area (edit advanced)
Method get_icon_edit
UserManager::get_icon_edit() in usermanager.class.php
construct a clickable icon to edit the properties of this user
Method get_icon_edit
TranslateTool::get_icon_edit() in translatetool.class.php
construct a clickable icon to edit the properties of this language
Method get_icon_groupdelete
UserManager::get_icon_groupdelete() in usermanager.class.php
construct a clickable icon to delete a membership from this user
Method get_icon_home
PageManager::get_icon_home() in pagemanager.class.php
construct a clickable icon to set the home page/section on this tree level
Method get_icon_home
AreaManager::get_icon_home() in areamanager.class.php
construct a clickable icon to set the default area
Method get_icon_invisibility
PageManager::get_icon_invisibility() in pagemanager.class.php
construct a clickable icon to edit the advanced properties of this node
Method get_icon_page_preview
PageManager::get_icon_page_preview() in pagemanager.class.php
construct a clickable icon to preview this node
Method get_icon_section
PageManager::get_icon_section() in pagemanager.class.php
construct a clickable icon to open/close this node
Method get_jumpmenu
Theme::get_jumpmenu() in theme.class.php
construct a simple jumplist to navigate to other areas
Method get_knob
AdminSkin::get_knob() in main_admin.php
return ready-to-use HTML-code for an anchor to be used in the navigation bar
Method get_languages_to_try
Language::get_languages_to_try() in language.class.php
calculate a list of possible languages and parent-languages to try for translations
Method get_lines
AdminOutput::get_lines() in main_admin.php
get lines from an array in a single properly indented string
Method get_lines
Theme::get_lines() in theme.class.php
get lines from an array in a single properly indented string
Method get_link_node_edit
PageManager::get_link_node_edit() in pagemanager.class.php
construct a clickable link to edit this page OR open/close this section
Method get_lmth
AdminOutput::get_lmth() in main_admin.php
proof of concept for braille-skin
Method get_logo
Theme::get_logo() in theme.class.php
construct an image tag with the area logo
Method get_logo
AdminOutput::get_logo() in main_admin.php
construct an image tag with the W
Function get_manifests
get_manifests() in updatelib.php
retrieve an array of manifests for modules, themes or languages
Method get_max_file_uploads
FileManager::get_max_file_uploads() in filemanager.class.php
maximum number of files accepted in a single upload (since PHP 5.2.12)
Function get_mediatype
get_mediatype() in filelib.php
extract the mediatype and -subtype from a full mimetype
Method get_menu
Theme::get_menu() in theme.class.php
construct the submenu starting at $menu_id OR the first breadcrumb in the top level menu
Method get_menu
AdminOutput::get_menu() in main_admin.php
get all lines in the menu DIV in a single properly indented string
Function get_mimetype
get_mimetype() in filelib.php
determine the mimetype of a file
Function get_module_records
get_module_records() in waslib.php
retrieve a list of all available module records
Method get_navigation
Theme::get_navigation() in theme.class.php
construct a top level menu (navigation bar) as an unnumbered list (UL) of list items (LI)
Method get_navigation
construct a navigation bar for various jobs the user is allowed to do
Method get_node_id_and_ancestors
get an array with all ids of ancestors of node_id and node_id itself
Method get_num_user_records
UserManager::get_num_user_records() in usermanager.class.php
calculate the total number of users in a specific group
Method get_options_area
PageManager::get_options_area() in pagemanager.class.php
generate a list of areas for use in a dropdown list (for moving a node to another area)
Method get_options_available_groups_capacities
construct a list of groups still available for this user
Method get_options_capacities
GroupManager::get_options_capacities() in groupmanager.class.php
construct a simple option list with all available capacity names keyed by capacity code
Method get_options_from_extra
ConfigAssistant::get_options_from_extra() in configassistant.class.php
Method get_options_languages
TranslateTool::get_options_languages() in translatetool.class.php
fetch a list of languages available as parent language
Method get_options_modules
PageManager::get_options_modules() in pagemanager.class.php
fetch a list of available modules for inclusion on a page
Method get_options_parents
PageManager::get_options_parents() in pagemanager.class.php
construct an options list of possible parent sections
Method get_options_parents_walk
workhorse for construction an options list of possible parent sections
Method get_options_sort_order
PageManager::get_options_sort_order() in pagemanager.class.php
generate a list of siblings in a particular (sub)section used to select/change sort order via a list box
Method get_options_themes
AreaManager::get_options_themes() in areamanager.class.php
fetch a list of themes available for an area
Function get_page_address_url
return the reconstructed URL in a single (indented) line
Method get_pagination
retrieve/construct a list of 0 or more clickable links to paginated screens
Function get_parameter_int
get_parameter_int() in waslib.php
return an integer value specified in the page request or default value if none
Function get_parameter_string
return an (unquoted) string value specified in the page request or default value if none
Method get_permissions
AclManager::get_permissions() in aclmanager.class.php
retrieve an array with 0, 1 or more records with permissions from table 'acls'
Method get_permissions_areas
AclManager::get_permissions_areas() in aclmanager.class.php
retrieve an array with 0, 1 or more records with permissions from table 'acls_areas'
Method get_permissions_nodes_in_area
retrieve an array with 0, 1 or more records with permissions from table 'acls_nodes'
Method get_phrase
Language::get_phrase() in language.class.php
translation of phrases via a phrase key
Method get_phrases_from_database
retrieve phrases from the database for specified domain and language
Method get_phrases_from_file
Language::get_phrases_from_file() in language.class.php
return the $string array after including a file
Method get_popups
AdminOutput::get_popups() in main_admin.php
construct javascript alerts for messages
Method get_popups
Theme::get_popups() in theme.class.php
construct javascript alerts for messages
Method get_properties
Theme::get_properties() in theme.class.php
retrieve configuration parameters for this combination of theme and area
Function get_properties
get_properties() in waslib.php
retrieve typed properties (name-value-pairs) from a table
Method get_quickbottom
construct a list of quicklinks for botton of page
Method get_quickbottom
Theme::get_quickbottom() in theme.class.php
construct a list of quicklinks for bottom of page (if any)
Method get_quicklinks
Theme::get_quicklinks() in theme.class.php
workhorse for constructing list of quicklinks
Method get_quicktop
Theme::get_quicktop() in theme.class.php
construct a list of quicklinks for top of page (if any)
Method get_quicktop
AdminOutput::get_quicktop() in main_admin.php
construct a list of quicklinks for top of page, including logout link
Function get_requested_area
get_requested_area() in waslib.php
get the number of the area the user requested or null if not specified
Function get_requested_filename
get the name of the requested file
Function get_requested_node
get_requested_node() in waslib.php
get the number of the node the user requested or NULL if not specified
Method get_roles_intranet
AclManager::get_roles_intranet() in aclmanager.class.php
contstruct an option list with roles for intranet access
Method get_roles_pagemanager
AclManager::get_roles_pagemanager() in aclmanager.class.php
construct an option list with roles for pagemanager access
Function get_skin_names
get_skin_names() in waslib.php
prepare a list of available skins
Method get_strings_system
TranslateTool::get_strings_system() in translatetool.class.php
retrieve strings (translations) and comments from an official (system) translation file
Method get_stylesheets
return the list of stylesheets associated with this skin
Method get_theme_records
AreaManager::get_theme_records() in areamanager.class.php
retrieve a list of all available theme records
Function get_unique_number
get_unique_number() in waslib.php
a small utility routine that returns a unique integer
Function get_user_groups
get_user_groups() in waslib.php
retrieve the records of the groups of which user $user_id is a member
Method get_user_names
UserManager::get_user_names() in usermanager.class.php
shortcut to retrieve the username and full name of the selected user
Method get_user_record
UserManager::get_user_record() in usermanager.class.php
retrieve a single user's record possibly from the cache
Method get_user_records
UserManager::get_user_records() in usermanager.class.php
retrieve (a selection of) all user records from the database
Function get_versioncheck_url
get_versioncheck_url() in main_admin.php
construct URL for version check agains the project's website
Class GroupManager
GroupManager in groupmanager.class.php
Group management
Method GroupManager
GroupManager::GroupManager() in groupmanager.class.php
construct a GroupManager object
Constant GROUPMANAGER_DIALOG_ADD
GROUPMANAGER_DIALOG_ADD in accountmanagerlib.php
Distinguish between the various dialogs
Constant GROUPMANAGER_DIALOG_CAPACITY_ADMIN
GROUPMANAGER_DIALOG_CAPACITY_ADMIN in accountmanagerlib.php
Constant GROUPMANAGER_DIALOG_CAPACITY_INTRANET
GROUPMANAGER_DIALOG_CAPACITY_INTRANET in accountmanagerlib.php
Constant GROUPMANAGER_DIALOG_CAPACITY_PAGEMANAGER
Constant GROUPMANAGER_DIALOG_DELETE
GROUPMANAGER_DIALOG_DELETE in accountmanagerlib.php
Constant GROUPMANAGER_DIALOG_EDIT
GROUPMANAGER_DIALOG_EDIT in accountmanagerlib.php
Constant GROUPMANAGER_MAX_CAPACITIES
GROUPMANAGER_MAX_CAPACITIES in groupmanager.class.php
this defines the maximum number of capacities a group can have (keep this below 10 because of dialog hotkeys)
Method groups_overview
GroupManager::groups_overview() in groupmanager.class.php
display list of existing groups and an option to add a group
Method group_add
GroupManager::group_add() in groupmanager.class.php
present 'add group' dialog where the user can enter minimal properties for a new group
Method group_delete
GroupManager::group_delete() in groupmanager.class.php
delete a group after confirmation
Method group_edit
GroupManager::group_edit() in groupmanager.class.php
show a dialog with the basic properties of a group
Method group_save
GroupManager::group_save() in groupmanager.class.php
save an edited group to the database, including adding/modifying/deleting group/capacity-records
Method group_savenew
GroupManager::group_savenew() in groupmanager.class.php
save a new group to the database
Constant GROUP_SELECT_ALL_USERS
GROUP_SELECT_ALL_USERS in usermanager.class.php
this value is used to select all users rather than users from a specific group
Constant GROUP_SELECT_NO_GROUP
GROUP_SELECT_NO_GROUP in usermanager.class.php
this value is used to select the users that are not associated with any group
Method guess_row_count
TranslateTool::guess_row_count() in translatetool.class.php
try to calculate a reasonable number of textarea rows based on the contents of $text
Page groupmanager.class.php
groupmanager.class.php in groupmanager.class.php
h
top
Variable $header
AclManager::$header in aclmanager.class.php
Variable $headers
Email::$headers in email.class.php
Variable $helptopic
AdminOutput::$helptopic in main_admin.php
Variable $html_head
Theme::$html_head in theme.class.php
Variable $html_head
AdminOutput::$html_head in main_admin.php
Variable $http_headers
AdminOutput::$http_headers in main_admin.php
Variable $http_headers
Theme::$http_headers in theme.class.php
Method has_allowed_extension
FileManager::has_allowed_extension() in filemanager.class.php
see if the filename extension is allowed
Method has_area_permissions
Useraccount::has_area_permissions() in useraccount.class.php
determine user's permissions for an area
Method has_intranet_permissions
determine user's permissions for an intranet area
Method has_job_permission
UserManager::has_job_permission() in usermanager.class.php
determine whether a user has permissions for a particular job
Method has_job_permission
GroupManager::has_job_permission() in groupmanager.class.php
determine whether a group/capacity has permissions for a particular job
Method has_job_permissions
Useraccount::has_job_permissions() in useraccount.class.php
determine user's permissions for a job
Method has_module_area_permissions
determine user's permissions for a module at the area level
Method has_module_node_permissions
determine user's permissions for a module at the node level
Method has_module_site_permissions
determine user's permissions for a module at the site-level
Method has_node_permissions
Useraccount::has_node_permissions() in useraccount.class.php
determine user's permissions for a node within an area
Method has_site_permissions
Useraccount::has_site_permissions() in useraccount.class.php
determine user's permissions for the site-level
Function hmac
hmac() in waslib.php
calculate hmac according to RFC2104 (February 1997)
Function href
href() in htmllib.php
construct a href from a path, params and a fragment
Function html_a
html_a() in htmllib.php
construct an HTML A tag with optional parameters and attributes and optional fragment
Function html_attributes
html_attributes() in htmllib.php
convert an array of name-value pairs to a string
Function html_form
html_form() in htmllib.php
construct the opening of a HTML form
Function html_form_close
html_form_close() in htmllib.php
companion of html_form: close the tag
Function html_img
html_img() in htmllib.php
construct an HTML IMG tag with optional attributes
Function html_input_radio
html_input_radio() in htmllib.php
STUB
Function html_input_select
html_input_select() in htmllib.php
STUB
Function html_input_submit
html_input_submit() in htmllib.php
STUB
Function html_input_text
html_input_text() in htmllib.php
STUB
Function html_table
html_table() in htmllib.php
construct the opening of a HTML table
Function html_table_cell
html_table_cell() in htmllib.php
Function html_table_cell_close
Function html_table_close
html_table_close() in htmllib.php
construct table closing tag
Function html_table_head
html_table_head() in htmllib.php
Function html_table_head_close
Function html_table_row
html_table_row() in htmllib.php
Function html_table_row_close
html_table_row_close() in htmllib.php
Function html_tag
html_tag() in htmllib.php
construct a generic HTML-tag with attributes, optionally close it too
Function html_tag_close
html_tag_close() in htmllib.php
companion of html_tag: close the tag
Method human_readable_size
FileManager::human_readable_size() in filemanager.class.php
convert an integer filesize to a human readable form
Page htmllib.php
htmllib.php in htmllib.php
i
top
Variable $icon_height
AdminSkin::$icon_height in main_admin.php
Variable $icon_path
AdminSkin::$icon_path in main_admin.php
Variable $icon_width
AdminSkin::$icon_width in main_admin.php
Variable $intervals
AlertManager::$intervals in alertmanager.class.php
Variable $intro
AclManager::$intro in aclmanager.class.php
Variable $is_logged_in
Useraccount::$is_logged_in in useraccount.class.php
Page index.php
index.php in index.php
Function initialise
initialise() in init.php
initialise the program, setup database, read configuration, etc.
Function ini_get_int
ini_get_int() in waslib.php
return an integer (bytecount) value from PHP ini
Function install_language
install_language() in updatelib.php
install an additional language pack
Function install_module
install_module() in updatelib.php
install an additional module
Function install_theme
install_theme() in updatelib.php
install an additional theme
Method is_7bit
Email::is_7bit() in email.class.php
a small utility routine to determine if a string has only 7bit characters
Method is_admin
Useraccount::is_admin() in useraccount.class.php
determine whether the user has administrator privilege
Method is_admin_pagemanager
Useraccount::is_admin_pagemanager() in useraccount.class.php
determine whether the user has administrator privilege for pagemanager
Function is_expired
is_expired() in waslib.php
determine if any of the ancestors or $node_id itself is already expired
Method is_text_only
AdminSkin::is_text_only() in main_admin.php
is this skin a text-only skin?
Function is_under_embargo
is_under_embargo() in waslib.php
determine if any of the ancestors or $node_id itself is under embargo
Page init.php
init.php in init.php
j
top
Variable $job
FileManager::$job in filemanager.class.php
Variable $jumps
Theme::$jumps in theme.class.php
Function javascript_alert
javascript_alert() in waslib.php
massage a message and generate a javascript alert()
Function job_accountmanager
job_accountmanager() in accountmanagerlib.php
main entry point for accountmanager (called from admin.php)
Constant JOB_ACCOUNTMANAGER
JOB_ACCOUNTMANAGER in main_admin.php
This is used to dispatch the account manager (users and groups)
Constant JOB_CONFIGURATIONMANAGER
JOB_CONFIGURATIONMANAGER in main_admin.php
This is used to dispatch the configuration manager
Function job_configurationmanager
job_configurationmanager() in configurationmanagerlib.php
main entry point for configurationmanager (called from /program/main_admin.php)
Constant JOB_FILEBROWSER
JOB_FILEBROWSER in main_admin.php
This is used to dispatch the file manager in file browser mode (used with CKEditor and FCKeditor)
Constant JOB_FILEMANAGER
JOB_FILEMANAGER in main_admin.php
This is used to dispatch the file manager
Constant JOB_FLASHBROWSER
JOB_FLASHBROWSER in main_admin.php
This is used to dispatch the file manager in flash browser mode (used with CKEditor and FCKeditor)
Constant JOB_IMAGEBROWSER
JOB_IMAGEBROWSER in main_admin.php
This is used to dispatch the file manager in image browser mode (used with CKEditor and FCKeditor)
Function job_modulemanager
job_modulemanager() in modulemanagerlib.php
main entry point for modulemanager (called from /program/main_admin.php)
Constant JOB_MODULEMANAGER
JOB_MODULEMANAGER in main_admin.php
This is used to dispatch the module manager
Constant JOB_PAGEMANAGER
JOB_PAGEMANAGER in main_admin.php
This is used to dispatch the page manager
Constant JOB_PERMISSION_ACCOUNTMANAGER
JOB_PERMISSION_ACCOUNTMANAGER in useraccount.class.php
This (dangerous) permission allows access to add/edit/delete users and groups (including escalate privileges)
Constant JOB_PERMISSION_BACKUPTOOL
JOB_PERMISSION_BACKUPTOOL in useraccount.class.php
This allows the user to download a backup of the database
Constant JOB_PERMISSION_CONFIGURATIONMANAGER
JOB_PERMISSION_CONFIGURATIONMANAGER in useraccount.class.php
This permission allows the user to access the configuration manager and change the site configuration
Constant JOB_PERMISSION_FILEMANAGER
JOB_PERMISSION_FILEMANAGER in useraccount.class.php
This permission allows the user to access the file manager and upload/delete files in selected places
Constant JOB_PERMISSION_GURU
JOB_PERMISSION_GURU in useraccount.class.php
Guru permissions = all permission bits are set, even the unused ones
Constant JOB_PERMISSION_LOGVIEW
JOB_PERMISSION_LOGVIEW in useraccount.class.php
This allows the user to view the contents of the log table
Constant JOB_PERMISSION_MASK
JOB_PERMISSION_MASK in useraccount.class.php
This mask can be used to isolate only the 'official' permissions from an integer value
Constant JOB_PERMISSION_MODULEMANAGER
JOB_PERMISSION_MODULEMANAGER in useraccount.class.php
This permission allows the user to access the module manager and configure modules
Constant JOB_PERMISSION_NEXT_AVAILABLE_VALUE
JOB_PERMISSION_NEXT_AVAILABLE_VALUE in useraccount.class.php
NOTE: This quasi-permission should always be defined to be the highest permission 1
Constant JOB_PERMISSION_PAGEMANAGER
JOB_PERMISSION_PAGEMANAGER in useraccount.class.php
This permission allows the user to access the page manager and add/edit/delete nodes according to the user's ACLs
Constant JOB_PERMISSION_SESSIONTOOL
JOB_PERMISSION_SESSIONTOOL in useraccount.class.php
This allows the user to forcefully remove sessions [2016-05-18]
Constant JOB_PERMISSION_STARTCENTER
JOB_PERMISSION_STARTCENTER in useraccount.class.php
This permission is required for every user that is to logon to admin.php
Constant JOB_PERMISSION_STATISTICS
JOB_PERMISSION_STATISTICS in useraccount.class.php
This permissions allows the user to access the site statistics
Constant JOB_PERMISSION_TOOLS
JOB_PERMISSION_TOOLS in useraccount.class.php
combine the permssions for the tools in a single bit mask for convenient testing
Constant JOB_PERMISSION_TRANSLATETOOL
JOB_PERMISSION_TRANSLATETOOL in useraccount.class.php
This allows the user to translate the program, by modifying existing translations or adding new languages
Constant JOB_PERMISSION_UPDATE
JOB_PERMISSION_UPDATE in useraccount.class.php
This allows the user to perform a system upgrade (see also was_version_check() and main_admin())
Function job_start
job_start() in main_admin.php
generate the start centre page
Constant JOB_STARTCENTER
JOB_STARTCENTER in main_admin.php
This is used to dispatch the startcenter job
Function job_statistics
job_statistics() in statisticslib.php
main entry point for statistics (called from admin.php)
Constant JOB_STATISTICS
JOB_STATISTICS in main_admin.php
This is used to dispatch the statistics
Function job_tools
job_tools() in toolslib.php
main entry point for tools (called from /program/main_admin.php)
Constant JOB_TOOLS
JOB_TOOLS in main_admin.php
This is used to dispatch the tool manager
Constant JOB_UPDATE
JOB_UPDATE in main_admin.php
This is used to dispatch the update manager
Function job_update
job_update() in updatelib.php
main entry point for update wizard (called from /program/main_admin.php)
k
top
Variable $keyfield
ConfigAssistant::$keyfield in configassistant.class.php
Variable $knob_height
AdminSkin::$knob_height in main_admin.php
Variable $knob_width
AdminSkin::$knob_width in main_admin.php
l
top
Variable $languages
TranslateTool::$languages in translatetool.class.php
Variable $languages
Language::$languages in language.class.php
Variable $language_domain
ConfigAssistant::$language_domain in configassistant.class.php
Variable $language_key
Useraccount::$language_key in useraccount.class.php
Class Language
Language in language.class.php
Translations of messages in different languages
Method Language
Language::Language() in language.class.php
constructor
Method languages_overview
TranslateTool::languages_overview() in translatetool.class.php
display list of languages with edit icons and an option to add a language
Method language_add
TranslateTool::language_add() in translatetool.class.php
present the language dialog where the user can enter properties for a new language
Method language_edit
TranslateTool::language_edit() in translatetool.class.php
show the language edit dialog
Method language_save
TranslateTool::language_save() in translatetool.class.php
validate and save modified data to database
Method language_savenew
TranslateTool::language_savenew() in translatetool.class.php
save the newly added language to the database
Method last_insert_id
retrieve the most recent automatically inserted id ('auto_increment')
Method last_insert_id
retrieve the most recent automatically inserted id ('auto_increment')
Function lock_record
lock_record() in waslib.php
put a (co-operative) lock on a record
Method lock_records_subtree
PageManager::lock_records_subtree() in pagemanager.class.php
attempt to lock all node records in a subtree
Function lock_record_node
lock_record_node() in waslib.php
get record lock on a node
Function lock_release
lock_release() in waslib.php
unlock a record that was previously successfully locked
Function lock_release_node
lock_release_node() in waslib.php
release lock on a node
Function logger
logger() in waslib.php
a simple function to log information to the database 'for future reference'
Function login_change_password
login_change_password() in loginlib.php
update the users database with a new (randomly salted) password and reset bypass mode to normal
Function login_dialogdef
login_dialogdef() in loginlib.php
construct a standard dialog definition for a specific login procedure
Function login_failure_blacklist_address
add remote_addr to the blacklist for specified interval (in seconds)
Function login_failure_delay
login_failure_delay() in loginlib.php
delay execution of this script for a few seconds and blacklist the remote_addr during the delay
Constant LOGIN_FAILURE_DELAY_SECONDS
this is the number of seconds to delay responding after a login action fails (slow 'm down..)
Function login_failure_increment
add 1 point to score for a particular IP-address and failed procedure, return the new score
Function login_failure_reset
login_failure_reset() in loginlib.php
deactivate all login failures/blacklisting scores for remote_addr
Function login_is_blacklisted
login_is_blacklisted() in loginlib.php
find out if a remote address is blacklisted at this time
Constant LOGIN_PROCEDURE_BLACKLIST
this is a pseudo procedure, used to record blacklisted IP-addresses
Constant LOGIN_PROCEDURE_CHANGE_PASSWORD
this is the procedure to change the user's password
Constant LOGIN_PROCEDURE_MESSAGE_BOX
this is a pseudo procedure, used to deliver some message to the user
Constant LOGIN_PROCEDURE_NORMAL
LOGIN_PROCEDURE_NORMAL in loginlib.php
this is the usual procedure for logging in
Constant LOGIN_PROCEDURE_SEND_BYPASS
this is phase 2 of the 'forgot password' procedure
Constant LOGIN_PROCEDURE_SEND_LAISSEZ_PASSER
this is phase 1 of the 'forgot password' procedure
Constant LOGIN_PROCEDURE_SHOWLOGIN
this only shows the login dialog
Function login_propagate_navigation
construct an action attribute propagating existing parameters
Function login_send_bypass
login_send_bypass() in loginlib.php
send a new (temporary) password to the user via email
Function login_send_confirmation
send email to user confirming password change
Function login_send_laissez_passer
send a special one-time login code to the user via email
Function logview_download
logview_download() in toolslib.php
download records from the log table in CSV format
Function logview_priority
logview_priority() in toolslib.php
helper routine to translate a numeric priority to human readable text
Function logview_prune
logview_prune() in toolslib.php
ask for confirmation and/or maybe execute pruning of log messages table
Function logview_show
logview_show() in toolslib.php
show entries from log table in a neat HTML-table (possibly paginated)
Page loginlib.php
loginlib.php in loginlib.php
Page loginlib.php
loginlib.php in loginlib.php
Page language.class.php
language.class.php in language.class.php
Page loginlib.php
loginlib.php in loginlib.php
m
top
Variable $mailcc
Email::$mailcc in email.class.php
Variable $mailfrom
Email::$mailfrom in email.class.php
Variable $mailreplyto
Email::$mailreplyto in email.class.php
Variable $mailto
Email::$mailto in email.class.php
Variable $max_length
Email::$max_length in email.class.php
Variable $menu
AdminOutput::$menu in main_admin.php
Variable $messages
Email::$messages in email.class.php
Variable $messages_bottom
Variable $messages_bottom
Theme::$messages_bottom in theme.class.php
Variable $messages_inline
Theme::$messages_inline in theme.class.php
Variable $messages_inline
Variable $messages_top
AdminOutput::$messages_top in main_admin.php
Variable $messages_top
Theme::$messages_top in theme.class.php
Variable $minimal
Email::$minimal in email.class.php
Function magic_unquote
magic_unquote() in waslib.php
this circumvents the 'magic' in magic_quotes_gpc() by conditionally stripping slashes
Function main_admin
main_admin() in main_admin.php
main program for site maintenance
Function main_cron
main_cron() in main_cron.php
Function main_file
main_file() in main_file.php
main program for serving files
Function main_index
main_index() in main_index.php
main program for visitors
Method make_suitable_filename
construct a suitable filename for use in ZIP-archive
Constant MAXIMUM_ITERATIONS
MAXIMUM_ITERATIONS in init.php
This global constant defines the maximum number of iterations in database loops (prevent circular reference)
Method message_from_lockinfo
PageManager::message_from_lockinfo() in pagemanager.class.php
construct a readable message from the lockinfo array
Function mime_ext_by_typ
mime_ext_by_typ() in filelib.php
lookup extension in table, using mimetype as key
Function mime_typ_by_ext
mime_typ_by_ext() in filelib.php
lookup mimetype in table, using extension as key
Function mime_typ_ext_match
mime_typ_ext_match() in filelib.php
verify the combination of filename extension and mimetype
Constant MINIMUM_PASSWORD_DIGITS
MINIMUM_PASSWORD_DIGITS in loginlib.php
this is the hardcoded minimal number of digits in a new password
Constant MINIMUM_PASSWORD_LENGTH
MINIMUM_PASSWORD_LENGTH in loginlib.php
this hardcoded minimal length is enforced whenever a user wants to change her password
Constant MINIMUM_PASSWORD_LOWERCASE
this is the hardcoded minimal number of lower case characters in a new password
Constant MINIMUM_PASSWORD_UPPERCASE
this is the hardcoded minimal number of upper case characters in a new password
Function modulemanager_cmp
modulemanager_cmp() in modulemanagerlib.php
compare two arrays by the title member (for sorting modules)
Function modulemanager_get_modules
modulemanager_get_modules() in modulemanagerlib.php
retrieve a list of modules that should appear in the module manager
Function modulemanager_process
modulemanager_process() in modulemanagerlib.php
handle the editing/saving of the main configuration information
Function modulemanager_show_intro
modulemanager_show_intro() in modulemanagerlib.php
display an introductory text for the module manager
Function modulemanager_show_menu
modulemanager_show_menu() in modulemanagerlib.php
display the module manager menu
Method module_connect
PageManager::module_connect() in pagemanager.class.php
inform module $module_id that from now on it will be linked to page $node_id
Method module_disconnect
PageManager::module_disconnect() in pagemanager.class.php
inform module $module_id that it is no longer linked to page $node_id
Method module_load_admin
PageManager::module_load_admin() in pagemanager.class.php
load the admin interface of a module in core
Function module_load_view
module_load_view() in main_index.php
load the visitor/view interface of a module in core
Constant MODULE_NAME_DEFAULT
MODULE_NAME_DEFAULT in pagemanager.class.php
Default initial module of a new page (see get_dialogdef_add_node())
Method module_save
PageManager::module_save() in pagemanager.class.php
(maybe) save the modified content of module $module_id connected to page $node_id
Method module_show_edit
PageManager::module_show_edit() in pagemanager.class.php
show a dialog for editing the content of module $module_id linked to page $node_id
Function module_view
module_view() in main_index.php
call the routine that generates the view (content) of module $module_id
Method mysqli_utf8mb3
massage string to contain only 3-byte UTF8-sequences
Method mysqli_utf8_support
determine the level of UTF-8 support based on MySQL-server version
Method mysql_utf8mb3
massage string to contain only 3-byte UTF8-sequences
Method mysql_utf8_support
determine the level of UTF-8 support based on MySQL-server version
Page mysql.class.php
mysql.class.php in mysql.class.php
Page mysqli.class.php
mysqli.class.php in mysqli.class.php
Page modulemanagerlib.php
modulemanagerlib.php in modulemanagerlib.php
Page main_admin.php
main_admin.php in main_admin.php
Page main_cron.php
main_cron.php in main_cron.php
Page main_file.php
main_file.php in main_file.php
Page main_index.php
main_index.php in main_index.php
Page manual.php
manual.php in manual.php
n
top
Variable $name
AdminSkin::$name in main_admin.php
Variable $node_id
Theme::$node_id in theme.class.php
Variable $node_record
Theme::$node_record in theme.class.php
Variable $no_name_files
Zip::$no_name_files in zip.class.php
Variable $num_rows
Variable $num_rows
Method node2anchor
Theme::node2anchor() in theme.class.php
construct an anchor from a node record
Method node_full_name
PageManager::node_full_name() in pagemanager.class.php
shorthand for constructing a readable page/section name with id, name and title
Method node_has_grandchilderen
shorthand to determine whether the number of levels below section $node_id is greater than one
Constant NODE_VISIBILIY_DEFAULT
NODE_VISIBILIY_DEFAULT in pagemanager.class.php
Default initial visibility of a new node (see get_dialogdef_add_node())
Constant NODE_VISIBILIY_EMBARGO
NODE_VISIBILIY_EMBARGO in pagemanager.class.php
Initial visibility of a new node: under embargo
Constant NODE_VISIBILIY_HIDDEN
NODE_VISIBILIY_HIDDEN in pagemanager.class.php
Initial visibility of a new node: hidden
Constant NODE_VISIBILIY_VISIBLE
NODE_VISIBILIY_VISIBLE in pagemanager.class.php
Initial visibility of a new node: visible
Function non_admin_redirect_and_exit
tell non-admin-user access denied and exit
o
top
Variable $offset
Zip::$offset in zip.class.php
Variable $output
TranslateTool::$output in translatetool.class.php
Variable $output
UserManager::$output in usermanager.class.php
Variable $output
AclManager::$output in aclmanager.class.php
Variable $output
PageManager::$output in pagemanager.class.php
Variable $output
GroupManager::$output in groupmanager.class.php
Variable $output
AreaManager::$output in areamanager.class.php
Variable $output
AlertManager::$output in alertmanager.class.php
Variable $output
FileManager::$output in filemanager.class.php
Method OpenZipbuffer
Zip::OpenZipbuffer() in zip.class.php
prepare the user supplied buffer for subsequent ZIP-archive data
Method OpenZipfile
Zip::OpenZipfile() in zip.class.php
open a file for subsequent output of ZIP-archive
Method OpenZipstream
Zip::OpenZipstream() in zip.class.php
start with a stream (direct output) indicating an application/zip type of content
p
top
Variable $pagination
AdminOutput::$pagination in main_admin.php
Variable $pagination_a_params
AclManager::$pagination_a_params in aclmanager.class.php
Variable $pagination_enabled
AclManager::$pagination_enabled in aclmanager.class.php
Variable $pagination_limit
AclManager::$pagination_limit in aclmanager.class.php
Variable $pagination_offset
AclManager::$pagination_offset in aclmanager.class.php
Variable $pagination_total
AclManager::$pagination_total in aclmanager.class.php
Variable $path
Useraccount::$path in useraccount.class.php
Variable $phrases
Language::$phrases in language.class.php
Variable $prefix
DatabaseMysqli::$prefix in mysqli.class.php
Variable $prefix
DatabaseMysql::$prefix in mysql.class.php
Variable $prefix
ConfigAssistant::$prefix in configassistant.class.php
Variable $preview_mode
Theme::$preview_mode in theme.class.php
Variable $properties
Useraccount::$properties in useraccount.class.php
Class PageManager
PageManager in pagemanager.class.php
Page Manager
Method PageManager
PageManager::PageManager() in pagemanager.class.php
construct a PageManager object (called from /program/main_admin.php)
Constant PARAM_FILENAME
PARAM_FILENAME in filemanager.class.php
This constant is used to construct the fieldname used for deleting files
Constant PARAM_FILENAMES
PARAM_FILENAMES in filemanager.class.php
This constant is used to construct the fieldname counting the number of files to delete
Constant PARAM_PATH
PARAM_PATH in filemanager.class.php
Constant PARAM_SORT
PARAM_SORT in filemanager.class.php
Constant PARAM_SUBMENU_OPTION
PARAM_SUBMENU_OPTION in pagemanager.class.php
Constant PARAM_TREEVIEW
PARAM_TREEVIEW in pagemanager.class.php
Function password_hash_check
password_hash_check() in loginlib.php
check equivalency of salt+password against hash
Function password_salt
password_salt() in loginlib.php
generate a quasi random string to salt the password hash
Function performance_get_queries
return the number of database queries that was executed
Function performance_get_seconds
return the script execution time
Method permission_add_any_node
does the user have the privilege to add a node, any node to an area?
Method permission_add_node
PageManager::permission_add_node() in pagemanager.class.php
does the user have the privilege to add a node to an area or a section?
Constant PERMISSION_AREA_ADD_PAGE
PERMISSION_AREA_ADD_PAGE in useraccount.class.php
Constant PERMISSION_AREA_ADD_SECTION
PERMISSION_AREA_ADD_SECTION in useraccount.class.php
Constant PERMISSION_AREA_DROP_PAGE
PERMISSION_AREA_DROP_PAGE in useraccount.class.php
Constant PERMISSION_AREA_DROP_SECTION
PERMISSION_AREA_DROP_SECTION in useraccount.class.php
Constant PERMISSION_AREA_EDIT_AREA
PERMISSION_AREA_EDIT_AREA in useraccount.class.php
Method permission_delete_node
PageManager::permission_delete_node() in pagemanager.class.php
does the user have the privilege to delete a node from the area?
Method permission_edit_node
PageManager::permission_edit_node() in pagemanager.class.php
does the user have the privilege to edit node properties?
Method permission_edit_node_content
does the user have the privilege to edit node content?
Constant PERMISSION_NODE_ADD_CONTENT
PERMISSION_NODE_ADD_CONTENT in useraccount.class.php
Constant PERMISSION_NODE_ADD_PAGE
PERMISSION_NODE_ADD_PAGE in useraccount.class.php
Constant PERMISSION_NODE_ADD_SECTION
PERMISSION_NODE_ADD_SECTION in useraccount.class.php
Constant PERMISSION_NODE_DROP_CONTENT
PERMISSION_NODE_DROP_CONTENT in useraccount.class.php
Constant PERMISSION_NODE_DROP_PAGE
PERMISSION_NODE_DROP_PAGE in useraccount.class.php
Constant PERMISSION_NODE_DROP_SECTION
PERMISSION_NODE_DROP_SECTION in useraccount.class.php
Constant PERMISSION_NODE_EDIT_CONTENT
PERMISSION_NODE_EDIT_CONTENT in useraccount.class.php
Constant PERMISSION_NODE_EDIT_PAGE
PERMISSION_NODE_EDIT_PAGE in useraccount.class.php
Constant PERMISSION_NODE_EDIT_SECTION
PERMISSION_NODE_EDIT_SECTION in useraccount.class.php
Method permission_set_default
PageManager::permission_set_default() in pagemanager.class.php
does the user have the privilege to make node $node_id the default?
Constant PERMISSION_SITE_ADD_AREA
PERMISSION_SITE_ADD_AREA in useraccount.class.php
Constant PERMISSION_SITE_DROP_AREA
PERMISSION_SITE_DROP_AREA in useraccount.class.php
Constant PERMISSION_SITE_EDIT_SITE
PERMISSION_SITE_EDIT_SITE in useraccount.class.php
Method prepare_body
Email::prepare_body() in email.class.php
construct the full mail body and the necessary top-level mail header fields
Function process_task_site
process_task_site() in configurationmanagerlib.php
handle the editing/saving of the main configuration information
Page pagemanager.class.php
pagemanager.class.php in pagemanager.class.php
Method put_strings_userfile
TranslateTool::put_strings_userfile() in translatetool.class.php
save new or changed translations to a file under CFG->datadir/languages
q
top
Variable $query_counter
DatabaseMysqli::$query_counter in mysqli.class.php
Variable $query_counter
Variable $quickbottom_separator
Variable $quicktop_separator
Theme::$quicktop_separator in theme.class.php
Constant QUASI_RANDOM_DIGITS
QUASI_RANDOM_DIGITS in waslib.php
Constant QUASI_RANDOM_DIGITS_UPPER
Constant QUASI_RANDOM_DIGITS_UPPER_LOWER
Constant QUASI_RANDOM_HEXDIGITS
Function quasi_random_string
quasi_random_string() in waslib.php
generate a string with quasi-random characters
Method query
DatabaseMysqli::query() in mysqli.class.php
execute a select query and return a result set
Method query
DatabaseMysql::query() in mysql.class.php
execute a select query and return a result set
Method queue_alert
Theme::queue_alert() in theme.class.php
add $message to alerts watching this page
Function queue_area_node_alert
add a message to message queue of 0 or more alerts
Function quoted_printable
quoted_printable() in waslib.php
convert string $s from native format to quoted printable (RFC2045)
r
top
Variable $records
ConfigAssistant::$records in configassistant.class.php
Variable $related
Email::$related in email.class.php
Variable $related_acls
Useraccount::$related_acls in useraccount.class.php
Variable $related_acls
AclManager::$related_acls in aclmanager.class.php
Variable $result
DatabaseMysqlResult::$result in mysql.class.php
Variable $result
DatabaseMysqliResult::$result in mysqli.class.php
Function readfile_chunked
readfile_chunked() in main_file.php
send a file to the visitor's browser in chunks
Function redirect_and_exit
redirect_and_exit() in waslib.php
redirect to another url by sending an http header
Method render_translation_dialog
render a translation dialog based on a dialog definition
Function replace_crlf
replace_crlf() in waslib.php
unfold a possible multiline string
Method reset_all
Email::reset_all() in email.class.php
reset all variables to their default values
Method reset_cache
Language::reset_cache() in language.class.php
remove selected entries (per language+domain, per language, or all) from cache
Method reset_theme_defaults
AreaManager::reset_theme_defaults() in areamanager.class.php
reset the theme properties of an area to the default values
Method retrieve_languages
Language::retrieve_languages() in language.class.php
retrieve an array with all active languages from the database
Function rfc1123date
rfc1123date() in main_file.php
generate an RFC1123-compliant date/time stamp
Method rfc2047_qchar
Email::rfc2047_qchar() in email.class.php
encode an 8-bit byte according to Q-encoding in RFC2047
Method rfc2047_qstring
Email::rfc2047_qstring() in email.class.php
encode a string according to RFC2047 (Message Header Extensions for Non-ASCII Text)
Method rfc5322_address
Email::rfc5322_address() in email.class.php
construct an address field according to RFC5322 (RFC822)
Method rfc5322_message_id
Email::rfc5322_message_id() in email.class.php
construct a message-id conforming to RFC5322 (RFC2822, RFC822)
Method run
AlertManager::run() in alertmanager.class.php
entry point
s
top
Variable $show_parent_menu
UserManager::$show_parent_menu in usermanager.class.php
Variable $show_parent_menu
GroupManager::$show_parent_menu in groupmanager.class.php
Variable $show_parent_menu
TranslateTool::$show_parent_menu in translatetool.class.php
Variable $show_parent_menu
AlertManager::$show_parent_menu in alertmanager.class.php
Variable $show_parent_menu
AreaManager::$show_parent_menu in areamanager.class.php
Variable $show_thumbnails
FileManager::$show_thumbnails in filemanager.class.php
Variable $silent_mode
Theme::$silent_mode in theme.class.php
Variable $skin
Useraccount::$skin in useraccount.class.php
Variable $skin
AdminOutput::$skin in main_admin.php
Variable $sort
FileManager::$sort in filemanager.class.php
Variable $stylesheets
AdminSkin::$stylesheets in main_admin.php
Variable $subject
Email::$subject in email.class.php
Variable $subtitle
AdminOutput::$subtitle in main_admin.php
Variable $suppress_output
Page statisticslib.php
statisticslib.php in statisticslib.php
Function sanitise_filename
sanitise_filename() in waslib.php
sanitise a string to make it acceptable as a filename/directoryname
Method sanitise_filetype
FileManager::sanitise_filetype() in filemanager.class.php
try to make sure that the extension of file $name makes sense or matches the actual filetype
Method save_data
ConfigAssistant::save_data() in configassistant.class.php
save the modified configuration parameters to the database
Method save_data
AclManager::save_data() in aclmanager.class.php
save the changed data for the selected acl_type
Method save_data_admin
AclManager::save_data_admin() in aclmanager.class.php
save changed job permissions to the database
Method save_data_intranet
AclManager::save_data_intranet() in aclmanager.class.php
save the changed roles for intranet access to the tables 'acls' and 'acls_areas'
Method save_data_pagemanager
AclManager::save_data_pagemanager() in aclmanager.class.php
save the changed roles for pagemanager to the tables 'acls' and 'acls_areas' and 'acls_nodes'
Method save_data_permissions
AclManager::save_data_permissions() in aclmanager.class.php
save the changed roles in the dialog to the corresponding tables 'acls'
Method save_node
PageManager::save_node() in pagemanager.class.php
workhorse routing for saving modified node data to the database
Method save_node_new_area_mass_move
workhorse routine for moving a complete subtree to another area
Method save_uploaded_file
FileManager::save_uploaded_file() in filemanager.class.php
move the uploaded file in place or perhaps resize it first (supported images only) + create thumb
Method section_is_open
PageManager::section_is_open() in pagemanager.class.php
shorthand for determing whether a section is opened or closed
Method send
Email::send() in email.class.php
send the message using the prepared information (To:, Subject:, the message and attachments etc.)
Method send_body
Email::send_body() in email.class.php
actually send a prepared mail body (with headers) to recipient(s)
Function send_file_from_datadir
send_file_from_datadir() in main_file.php
the designated file is sent to the visitor
Method send_headers
Theme::send_headers() in theme.class.php
send collected HTTP-headers to user's browser
Method send_headers
AdminOutput::send_headers() in main_admin.php
send collected HTTP-headers to user's browser
Method send_output
Theme::send_output() in theme.class.php
send collected output to user's browser
Method send_output
AdminOutput::send_output() in main_admin.php
send collected output to user's browser
Function sessions_delete
sessions_delete() in toolslib.php
handle confirmation and actual delete of a session
Function sessions_show
sessions_show() in toolslib.php
show a table with sessions
Function sessions_show_footer
sessions_show_footer() in toolslib.php
close the HTML-table
Function sessions_show_header
sessions_show_header() in toolslib.php
show the header of the HTML-table
Function sessions_show_node_locked
show locked node information from a single (combined) record
Function sessions_show_overview
sessions_show_overview() in toolslib.php
show an overview of currently existing sessions
Function sessions_show_session
sessions_show_session() in toolslib.php
show session information from a single (combined) record
Method set_action
AclManager::set_action() in aclmanager.class.php
further initialise the AclManager with the dialog action property
Method set_dialog
AclManager::set_dialog() in aclmanager.class.php
further initialise the AclManager with the dialog identification
Method set_funnel_mode
manipulate the funnel mode
Method set_header
Email::set_header() in email.class.php
manually add a header to the mail message
Method set_header
AclManager::set_header() in aclmanager.class.php
further initialise the AclManager with the dialog header
Method set_helptopic
set the additional help topic to show when user clicks help button
Method set_intro
AclManager::set_intro() in aclmanager.class.php
further initialise the AclManager with the dialog introductory text
Method set_mailfrom
Email::set_mailfrom() in email.class.php
record the address and the name for the From: header
Method set_mailreplyto
Email::set_mailreplyto() in email.class.php
record the address and the name for the Reply-To: header
Method set_mailto
Email::set_mailto() in email.class.php
record the address and the name for the To: header
Method set_message
Email::set_message() in email.class.php
set the (primary) message
Method set_preview_mode
Theme::set_preview_mode() in theme.class.php
set the preview mode
Method set_related_acls
AclManager::set_related_acls() in aclmanager.class.php
further initialise the AclManager with related Acl's
Method set_subject
Email::set_subject() in email.class.php
store the subject of the mail message
Method set_suppress_output
manipulate output suppression
Function short_datim
short_datim() in waslib.php
construct an abbreviated date/time from a full date/time string
Function show_accounts_intro
show_accounts_intro() in accountmanagerlib.php
display an introductory text for the account manager + menu
Function show_accounts_menu
show_accounts_menu() in accountmanagerlib.php
display the account manager menu
Method show_alert
AlertManager::show_alert() in alertmanager.class.php
show a dialog to add a new or edit an existing alert
Method show_area_menu
PageManager::show_area_menu() in pagemanager.class.php
construct a clickable list of available areas for the current user
Function show_benefactor_logo
output the logos of zero, one or more of the Website
Method show_breadcrumbs
FileManager::show_breadcrumbs() in filemanager.class.php
display a clickable path to the directory $path
Method show_breadcrumbs_addgroup
display breadcrumb trail that leads to the add new group dialog
Method show_breadcrumbs_adduser
display breadcrumb trail that leads to the add new user dialog
Method show_breadcrumbs_group
GroupManager::show_breadcrumbs_group() in groupmanager.class.php
display breadcrumb trail that leads to groups overview screen
Method show_breadcrumbs_groupcapacity
display breadcrumb trail that leads to group capacity overview screen
Method show_breadcrumbs_overview
display breadcrumb trail that leads to users overview screen
Method show_breadcrumbs_user
UserManager::show_breadcrumbs_user() in usermanager.class.php
display breadcrumb trail that leads to the edit user dialog
Function show_configuration_intro
show_configuration_intro() in configurationmanagerlib.php
display an introductory text for the configuration manager + menu
Function show_configuration_menu
show_configuration_menu() in configurationmanagerlib.php
display the configuration manager menu
Method show_dialog
AclManager::show_dialog() in aclmanager.class.php
show the dialog where the selected Acl can be modified
Method show_dialog
ConfigAssistant::show_dialog() in configassistant.class.php
add a complete dialog to the content area of the output
Method show_dialog_add_files
FileManager::show_dialog_add_files() in filemanager.class.php
display the file upload dialog
Method show_dialog_admin
AclManager::show_dialog_admin() in aclmanager.class.php
display a tabular form for manipulating admin permissions
Method show_dialog_confirm_delete_directory
show a dialog that ask the user to confirm the removal of a directory
Method show_dialog_confirm_delete_files
show a dialog that ask the user to confirm a mass file delete
Method show_dialog_delete_node_confirm
display a list of 1 or more nodes to delete and ask user for confirmation of delete
Method show_dialog_force_unlock
show a dialog to the user offering to forcefully unlock a node
Method show_dialog_intranet
AclManager::show_dialog_intranet() in aclmanager.class.php
display a tabular form for manipulating intranet permissions
Method show_dialog_pagemanager
display a tabular form for manipulating pagemanager permissions
Method show_directories
FileManager::show_directories() in filemanager.class.php
output a simple list of directories (for navigation only)
Method show_directories_and_files
display a list of subdirectories and files in directory $path
Method show_domain_menu
TranslateTool::show_domain_menu() in translatetool.class.php
display the domain menu via $this->output
Method show_edit_menu
AreaManager::show_edit_menu() in areamanager.class.php
display the edit menu via $this->output
Method show_edit_menu
PageManager::show_edit_menu() in pagemanager.class.php
construct a clickable list of edit variants (basic, advanced and maybe content)
Method show_file_as_thumbnail
FileManager::show_file_as_thumbnail() in filemanager.class.php
show a thumbnail of a single (image) file perhaps including clickable links for use in FCK Editor
Method show_list
FileManager::show_list() in filemanager.class.php
display a list of directories and files in $path
Function show_login
show_login() in loginlib.php
show complete login dialog and exit
Function show_manual
show_manual() in manual.php
redirect the user to a specific place in the manual OR show helpful message about downloading the manual
Method show_menu
FileManager::show_menu() in filemanager.class.php
show a menu that is equivalent with the root directory
Method show_menu_group
GroupManager::show_menu_group() in groupmanager.class.php
show a menu for a group including links to the group's capacity overview screens
Method show_menu_groupcapacity
GroupManager::show_menu_groupcapacity() in groupmanager.class.php
show a menu for a group capacity with options to modify privileges, etc.
Method show_menu_overview
UserManager::show_menu_overview() in usermanager.class.php
display a menu showing groups of users (if any) + corresponding breadcrumb trail
Method show_menu_user
UserManager::show_menu_user() in usermanager.class.php
show the user menu with current option highlighted
Method show_parent_menu
AreaManager::show_parent_menu() in areamanager.class.php
allow the caller to use the menu area (or not)
Method show_parent_menu
UserManager::show_parent_menu() in usermanager.class.php
Method show_parent_menu
AlertManager::show_parent_menu() in alertmanager.class.php
allow the caller to use the menu area (or not)
Method show_parent_menu
GroupManager::show_parent_menu() in groupmanager.class.php
Method show_parent_menu
TranslateTool::show_parent_menu() in translatetool.class.php
allow the caller to use the menu area (or not)
Method show_rule
AlertManager::show_rule() in alertmanager.class.php
show a dialogue where a rule can be edited
Function show_screen_choose_language
show a screen to the visitor presenting a choice between various available translations of the manual
Function show_screen_download
show a screen to the visitor hinting at downloading a manual archive from download.websiteatschool.eu
Function show_tools_intro
show_tools_intro() in toolslib.php
display an introductory text for tools + menu
Function show_tools_menu
show_tools_menu() in toolslib.php
display the tools menu
Method show_tree
PageManager::show_tree() in pagemanager.class.php
create a tree-like list of nodes in the content area of $this->output
Method show_treeview_buttons
PageManager::show_treeview_buttons() in pagemanager.class.php
show one or two clickable links to change the view of the tree
Method show_tree_walk
PageManager::show_tree_walk() in pagemanager.class.php
display the specified node, optionally all subtrees, and subsequently all siblings
Method show_tree_walk
AclManager::show_tree_walk() in aclmanager.class.php
add the specified node to dialogdef, optionally all subtrees, and subsequently all siblings
Method show_tree_walk
Theme::show_tree_walk() in theme.class.php
workhorse for constructing recursive menu (walk the tree) along the breadcrumb trail
Constant SORTBY_DATE_ASC
SORTBY_DATE_ASC in filemanager.class.php
Constant SORTBY_DATE_DESC
SORTBY_DATE_DESC in filemanager.class.php
Constant SORTBY_FILE_ASC
SORTBY_FILE_ASC in filemanager.class.php
Constant SORTBY_FILE_DESC
SORTBY_FILE_DESC in filemanager.class.php
Constant SORTBY_NONE
SORTBY_NONE in filemanager.class.php
Constant SORTBY_SIZE_ASC
SORTBY_SIZE_ASC in filemanager.class.php
Constant SORTBY_SIZE_DESC
SORTBY_SIZE_DESC in filemanager.class.php
Method sort_entries
FileManager::sort_entries() in filemanager.class.php
sort directory entries
Method sort_order_new_area
AreaManager::sort_order_new_area() in areamanager.class.php
determine the value for the sort order of a new area
Constant SQL_FALSE
SQL_FALSE in mysqli.class.php
this circumvents the sub-optimal implementation of booleans in MySQL
Constant SQL_TRUE
SQL_TRUE in mysqli.class.php
this circumvents the sub-optimal implementation of booleans in MySQL
Function statistics_embargo
statistics_embargo() in statisticslib.php
check ancestors for embargo
Function statistics_get_pages
statistics_get_pages() in statisticslib.php
construct an ordered list of pages to show in a statistics report
Function statistics_show_area_menu
statistics_show_area_menu() in statisticslib.php
show a menu of available areas
Function string2time
string2time() in waslib.php
convert a string representation of a date/time to a timestamp
Method submit_diff_to_project
TranslateTool::submit_diff_to_project() in translatetool.class.php
send new or changed translations back to the project
t
top
Variable $table
ConfigAssistant::$table in configassistant.class.php
Variable $text_icons
AdminSkin::$text_icons in main_admin.php
Variable $text_only
AdminOutput::$text_only in main_admin.php
Variable $text_only
AdminSkin::$text_only in main_admin.php
Variable $text_only
Theme::$text_only in theme.class.php
Variable $theme_id
Theme::$theme_id in theme.class.php
Variable $theme_record
Theme::$theme_record in theme.class.php
Variable $title
AdminOutput::$title in main_admin.php
Variable $title
Theme::$title in theme.class.php
Variable $tree
PageManager::$tree in pagemanager.class.php
Variable $tree
Theme::$tree in theme.class.php
Page theme.class.php
theme.class.php in theme.class.php
Page themelib.php
themelib.php in themelib.php
Page tokenlib.php
tokenlib.php in tokenlib.php
Page toolslib.php
toolslib.php in toolslib.php
Page translatetool.class.php
translatetool.class.php in translatetool.class.php
Function t
t() in waslib.php
translation of phrases via a function with a very short name
Method table_exists
see if the named table exists
Method table_exists
DatabaseMysqli::table_exists() in mysqli.class.php
see if the named table exists
Constant TASK_ACCOUNTS
TASK_ACCOUNTS in accountmanagerlib.php
default selection for account manager: show introduction + links to users and groups
Method task_add_directory
FileManager::task_add_directory() in filemanager.class.php
create a new subdirectory
Constant TASK_ADD_DIRECTORY
TASK_ADD_DIRECTORY in filemanager.class.php
Method task_add_file
FileManager::task_add_file() in filemanager.class.php
add one or more new files to a directory
Constant TASK_ADD_FILE
TASK_ADD_FILE in filemanager.class.php
Constant TASK_ADD_PAGE
TASK_ADD_PAGE in pagemanager.class.php
Constant TASK_ADD_SECTION
TASK_ADD_SECTION in pagemanager.class.php
Constant TASK_ALERTS
TASK_ALERTS in configurationmanagerlib.php
Constant TASK_AREAS
TASK_AREAS in configurationmanagerlib.php
Function task_backuptool
task_backuptool() in toolslib.php
show an introductory text for backup tool OR stream a ZIP-file to the browser
Constant TASK_BACKUPTOOL
TASK_BACKUPTOOL in toolslib.php
Method task_change_directory
FileManager::task_change_directory() in filemanager.class.php
make another directory the current (working) directory and optionally change the sort order
Constant TASK_CHANGE_DIRECTORY
TASK_CHANGE_DIRECTORY in filemanager.class.php
Constant TASK_CONFIGURATION_INTRO
TASK_CONFIGURATION_INTRO in configurationmanagerlib.php
Method task_force_unlock
PageManager::task_force_unlock() in pagemanager.class.php
forcefully obtain a lock on a node and release it immediately
Constant TASK_GROUPS
TASK_GROUPS in accountmanagerlib.php
TASK_GROUP* relate to plain groups
Constant TASK_GROUP_ADD
TASK_GROUP_ADD in accountmanagerlib.php
Constant TASK_GROUP_CAPACITY_ADMIN
TASK_GROUP_CAPACITY_ADMIN in accountmanagerlib.php
Constant TASK_GROUP_CAPACITY_INTRANET
TASK_GROUP_CAPACITY_INTRANET in accountmanagerlib.php
Constant TASK_GROUP_CAPACITY_MODULE
TASK_GROUP_CAPACITY_MODULE in accountmanagerlib.php
Constant TASK_GROUP_CAPACITY_OVERVIEW
TASK_GROUP_CAPACITY_OVERVIEW in accountmanagerlib.php
TASK_GROUP_CAPACITY_* relate to group-capacity-combinations
Constant TASK_GROUP_CAPACITY_PAGEMANAGER
TASK_GROUP_CAPACITY_PAGEMANAGER in accountmanagerlib.php
Constant TASK_GROUP_CAPACITY_SAVE
TASK_GROUP_CAPACITY_SAVE in accountmanagerlib.php
Constant TASK_GROUP_DELETE
TASK_GROUP_DELETE in accountmanagerlib.php
Constant TASK_GROUP_EDIT
TASK_GROUP_EDIT in accountmanagerlib.php
Constant TASK_GROUP_SAVE
TASK_GROUP_SAVE in accountmanagerlib.php
Constant TASK_GROUP_SAVE_NEW
TASK_GROUP_SAVE_NEW in accountmanagerlib.php
Constant TASK_INSTALL_LANGUAGE
TASK_INSTALL_LANGUAGE in updatelib.php
Constant TASK_INSTALL_MODULE
TASK_INSTALL_MODULE in updatelib.php
Constant TASK_INSTALL_THEME
TASK_INSTALL_THEME in updatelib.php
Method task_list_directory
FileManager::task_list_directory() in filemanager.class.php
show a directory listing of the current working directory and links to add/delete files/directories etc.
Constant TASK_LIST_DIRECTORY
TASK_LIST_DIRECTORY in filemanager.class.php
Function task_logview
task_logview() in toolslib.php
quick and dirty logfile view / download / prune tool
Constant TASK_LOGVIEW
TASK_LOGVIEW in toolslib.php
Constant TASK_MODULEMANAGER_EDIT
TASK_MODULEMANAGER_EDIT in modulemanagerlib.php
Constant TASK_MODULEMANAGER_INTRO
TASK_MODULEMANAGER_INTRO in modulemanagerlib.php
Constant TASK_MODULEMANAGER_SAVE
TASK_MODULEMANAGER_SAVE in modulemanagerlib.php
Method task_node_add
PageManager::task_node_add() in pagemanager.class.php
display a dialog to add a new page or section to the current area
Method task_node_delete
PageManager::task_node_delete() in pagemanager.class.php
delete one or more nodes from an area after user confirmation
Constant TASK_NODE_DELETE
TASK_NODE_DELETE in pagemanager.class.php
Constant TASK_NODE_EDIT
TASK_NODE_EDIT in pagemanager.class.php
Method task_node_edit
PageManager::task_node_edit() in pagemanager.class.php
display a dialog where the user can edit basic or advanced properties of a node
Constant TASK_NODE_EDIT_ADVANCED
TASK_NODE_EDIT_ADVANCED in pagemanager.class.php
Constant TASK_NODE_EDIT_CONTENT
TASK_NODE_EDIT_CONTENT in pagemanager.class.php
Method task_node_edit_content
PageManager::task_node_edit_content() in pagemanager.class.php
display a dialog where the user can edit the contents of a node via a module
Constant TASK_NODE_FORCE_UNLOCK
TASK_NODE_FORCE_UNLOCK in pagemanager.class.php
Method task_page_preview
PageManager::task_page_preview() in pagemanager.class.php
preview a page that is maybe still under embargo/already expired
Constant TASK_PAGE_PREVIEW
TASK_PAGE_PREVIEW in pagemanager.class.php
Method task_preview_file
FileManager::task_preview_file() in filemanager.class.php
preview a file via file.php
Constant TASK_PREVIEW_FILE
TASK_PREVIEW_FILE in filemanager.class.php
Method task_remove_directory
FileManager::task_remove_directory() in filemanager.class.php
show a confirmation dialog for removing a single directory OR actually removes a directory
Constant TASK_REMOVE_DIRECTORY
TASK_REMOVE_DIRECTORY in filemanager.class.php
Constant TASK_REMOVE_FILE
TASK_REMOVE_FILE in filemanager.class.php
Method task_remove_file
FileManager::task_remove_file() in filemanager.class.php
show a confirmation dialog for deleting a single file
Method task_remove_multiple_files
show confirmation dialog for multiple file delete OR perform actual file delete
Constant TASK_REMOVE_MULTIPLE_FILES
TASK_REMOVE_MULTIPLE_FILES in filemanager.class.php
Constant TASK_SAVE_CONTENT
TASK_SAVE_CONTENT in pagemanager.class.php
Method task_save_content
PageManager::task_save_content() in pagemanager.class.php
Method task_save_newnode
PageManager::task_save_newnode() in pagemanager.class.php
save a newly added node to the database
Constant TASK_SAVE_NEWPAGE
TASK_SAVE_NEWPAGE in pagemanager.class.php
Constant TASK_SAVE_NEWSECTION
TASK_SAVE_NEWSECTION in pagemanager.class.php
Constant TASK_SAVE_NODE
TASK_SAVE_NODE in pagemanager.class.php
Method task_save_node
PageManager::task_save_node() in pagemanager.class.php
Constant TASK_SESSIONTOOL
TASK_SESSIONTOOL in toolslib.php
Function task_sessiontool
task_sessiontool() in toolslib.php
main entry point for session management
Method task_set_default
PageManager::task_set_default() in pagemanager.class.php
make the selected node the default for this level
Constant TASK_SET_DEFAULT
TASK_SET_DEFAULT in pagemanager.class.php
Constant TASK_SITE
TASK_SITE in configurationmanagerlib.php
Method task_subtree_collapse
PageManager::task_subtree_collapse() in pagemanager.class.php
close the selected section and perhaps change the view mode
Constant TASK_SUBTREE_COLLAPSE
TASK_SUBTREE_COLLAPSE in pagemanager.class.php
Constant TASK_SUBTREE_EXPAND
TASK_SUBTREE_EXPAND in pagemanager.class.php
Method task_subtree_expand
PageManager::task_subtree_expand() in pagemanager.class.php
open the selected section and perhaps change the view mode
Constant TASK_TOOLS_INTRO
TASK_TOOLS_INTRO in toolslib.php
Constant TASK_TRANSLATETOOL
TASK_TRANSLATETOOL in toolslib.php
Constant TASK_TREEVIEW
TASK_TREEVIEW in pagemanager.class.php
Method task_treeview
PageManager::task_treeview() in pagemanager.class.php
maybe change the current area and then show the tree and the menu for the current area
Method task_treeview_set
PageManager::task_treeview_set() in pagemanager.class.php
this sets the tree view to the specified mode
Constant TASK_TREEVIEW_SET
TASK_TREEVIEW_SET in pagemanager.class.php
Constant TASK_UPDATE_CORE
TASK_UPDATE_CORE in updatelib.php
Constant TASK_UPDATE_LANGUAGE
TASK_UPDATE_LANGUAGE in updatelib.php
Constant TASK_UPDATE_MODULE
TASK_UPDATE_MODULE in updatelib.php
Constant TASK_UPDATE_OVERVIEW
TASK_UPDATE_OVERVIEW in updatelib.php
Constant TASK_UPDATE_THEME
TASK_UPDATE_THEME in updatelib.php
Constant TASK_USERS
TASK_USERS in accountmanagerlib.php
TASK_USER* relate to user accounts
Constant TASK_USER_ADD
TASK_USER_ADD in accountmanagerlib.php
Constant TASK_USER_ADMIN
TASK_USER_ADMIN in accountmanagerlib.php
Constant TASK_USER_ADVANCED
TASK_USER_ADVANCED in accountmanagerlib.php
Constant TASK_USER_DELETE
TASK_USER_DELETE in accountmanagerlib.php
Constant TASK_USER_EDIT
TASK_USER_EDIT in accountmanagerlib.php
Constant TASK_USER_GROUPADD
TASK_USER_GROUPADD in accountmanagerlib.php
Constant TASK_USER_GROUPDELETE
TASK_USER_GROUPDELETE in accountmanagerlib.php
Constant TASK_USER_GROUPS
TASK_USER_GROUPS in accountmanagerlib.php
Constant TASK_USER_GROUPSAVE
TASK_USER_GROUPSAVE in accountmanagerlib.php
Constant TASK_USER_INTRANET
TASK_USER_INTRANET in accountmanagerlib.php
Constant TASK_USER_MODULE
TASK_USER_MODULE in accountmanagerlib.php
Constant TASK_USER_PAGEMANAGER
TASK_USER_PAGEMANAGER in accountmanagerlib.php
Constant TASK_USER_SAVE
TASK_USER_SAVE in accountmanagerlib.php
Constant TASK_USER_SAVE_NEW
TASK_USER_SAVE_NEW in accountmanagerlib.php
Constant TASK_USER_TREEVIEW
TASK_USER_TREEVIEW in accountmanagerlib.php
Method Theme
Theme::Theme() in theme.class.php
construct a Theme object
Class Theme
Theme in theme.class.php
Methods to access properties of a theme
Function theme_factory
theme_factory() in themelib.php
manufacture a theme object
Constant THUMBNAIL_PREFIX
THUMBNAIL_PREFIX in init.php
This global constant is used to specify thumbnail files to be ignored in directory listings
Function token_create
token_create() in tokenlib.php
create a new record in the tokens table, return the unique token_id
Function token_destroy
token_destroy() in tokenlib.php
remove a token record from the tokens table (it should still exist)
Function token_fetch
token_fetch() in tokenlib.php
retrieve the (unserialised) data from the database
Function token_garbage_collect
token_garbage_collect() in tokenlib.php
remove all expired tokens
Function token_lookup
token_lookup() in tokenlib.php
lookup $reference + $token_key in the table and retrieve token information
Function token_store
token_store() in tokenlib.php
write the (serialised) data to the database
Function tools_get_hostname
tools_get_hostname() in toolslib.php
helper routine to construct something that looks like this hosts name
Class TranslateTool
TranslateTool in translatetool.class.php
Methods to access properties of a language and modify translations
Method TranslateTool
TranslateTool::TranslateTool() in translatetool.class.php
construct a TranslateTool object
Constant TRANSLATETOOL_CHORE_EDIT
TRANSLATETOOL_CHORE_EDIT in translatetool.class.php
Constant TRANSLATETOOL_CHORE_LANGUAGE_ADD
TRANSLATETOOL_CHORE_LANGUAGE_ADD in translatetool.class.php
Constant TRANSLATETOOL_CHORE_LANGUAGE_EDIT
TRANSLATETOOL_CHORE_LANGUAGE_EDIT in translatetool.class.php
Constant TRANSLATETOOL_CHORE_LANGUAGE_SAVE
TRANSLATETOOL_CHORE_LANGUAGE_SAVE in translatetool.class.php
Constant TRANSLATETOOL_CHORE_LANGUAGE_SAVE_NEW
TRANSLATETOOL_CHORE_LANGUAGE_SAVE_NEW in translatetool.class.php
Constant TRANSLATETOOL_CHORE_OVERVIEW
TRANSLATETOOL_CHORE_OVERVIEW in translatetool.class.php
Constant TRANSLATETOOL_CHORE_SAVE
TRANSLATETOOL_CHORE_SAVE in translatetool.class.php
Constant TRANSLATETOOL_PARAM_DOMAIN
TRANSLATETOOL_PARAM_DOMAIN in translatetool.class.php
Constant TRANSLATETOOL_PARAM_LANGUAGE_KEY
TRANSLATETOOL_PARAM_LANGUAGE_KEY in translatetool.class.php
This parameter identifies the language.
Method translation_edit
TranslateTool::translation_edit() in translatetool.class.php
show an edit dialog with phrases from $full_domain in $language_key
Method translation_save
TranslateTool::translation_save() in translatetool.class.php
save the modified translations in a file in the tree CFG->datadir/languages/
Function tree_build
tree_build() in waslib.php
construct a tree of nodes in memory
Method tree_build
AclManager::tree_build() in aclmanager.class.php
build a tree of all nodes in an area
Constant TREE_VIEW_CUSTOM
TREE_VIEW_CUSTOM in pagemanager.class.php
Constant TREE_VIEW_MAXIMAL
TREE_VIEW_MAXIMAL in pagemanager.class.php
Constant TREE_VIEW_MINIMAL
TREE_VIEW_MINIMAL in pagemanager.class.php
Function tree_visibility
tree_visibility() in waslib.php
calculate the visibility of the nodes in the tree
Method tree_walk
AlertManager::tree_walk() in alertmanager.class.php
walk the tree and add all nodes to an options array
u
top
Variable $usergroups
FileManager::$usergroups in filemanager.class.php
Variable $username
Useraccount::$username in useraccount.class.php
Variable $users
UserManager::$users in usermanager.class.php
Variable $user_id
Useraccount::$user_id in useraccount.class.php
Variable $utf8_support
DatabaseMysqli::$utf8_support in mysqli.class.php
Variable $utf8_support
DatabaseMysql::$utf8_support in mysql.class.php
Page updatelib.php
updatelib.php in updatelib.php
Page useraccount.class.php
useraccount.class.php in useraccount.class.php
Page usermanager.class.php
usermanager.class.php in usermanager.class.php
Page utf8lib.php
utf8lib.php in utf8lib.php
Page utf8lib.php
utf8lib.php in utf8lib.php
Method unique_filename
FileManager::unique_filename() in filemanager.class.php
construct a unique filename taking existing files into account
Function update_core
update_core() in updatelib.php
update the core version in the database to the version in the version.php file (the 'manifest' version)
Function update_core_2010120800
update_core_2010120800() in updatelib.php
perform actual update to version 2010120800
Function update_core_2010122100
update_core_2010122100() in updatelib.php
perform actual update to version 2010122100
Function update_core_2011020100
update_core_2011020100() in updatelib.php
perform actual update to version 2011020100
Function update_core_2011051100
update_core_2011051100() in updatelib.php
perform actual update to version 2011051100
Function update_core_2011093000
update_core_2011093000() in updatelib.php
perform actual update to version 2011093000
Function update_core_2012041900
update_core_2012041900() in updatelib.php
perform actual update to version 2012041900
Function update_core_2013071100
update_core_2013071100() in updatelib.php
perform actual update to version 2013071100
Function update_core_2014111700
update_core_2014111700() in updatelib.php
perform actual update to version 2014111700
Function update_core_2016062900
update_core_2016062900() in updatelib.php
perform actual update to version 2016062900
Function update_core_version
update_core_version() in updatelib.php
record the specified version number in the config table AND in $CFG->version
Function update_create_table
update_create_table() in updatelib.php
create table in database from an individual tabledef
Function update_create_tables
update_create_tables() in updatelib.php
create tables in database via include()'ing a file with tabledefs
Function update_language
update_language() in updatelib.php
update a language in the database
Function update_module
update_module() in updatelib.php
call the module-specific upgrade routine
Function update_remove_obsolete_files
attempt to remove or at least flag obsolete files
Function update_show_overview
update_show_overview() in updatelib.php
display an introductory text for update + status overview
Function update_statistics
update_statistics() in main_index.php
update all statistics for the view of page $node_id
Function update_status_anchor
update_status_anchor() in updatelib.php
return an anchor tag with link to the specific update function
Function update_status_table_close
close the status overview HTML-table we opened before
Function update_status_table_open
open a status overview HTML-table including column headers
Function update_theme
update_theme() in updatelib.php
call the theme-specific upgrade routine
Function update_view_count
update_view_count() in main_index.php
update the view count for page $node_id
Method Useraccount
Useraccount::Useraccount() in useraccount.class.php
get pertinent user information in core
Class Useraccount
Useraccount in useraccount.class.php
Methods to access properties of the account of the logged in user
Function userdir_delete
userdir_delete() in waslib.php
remove an 'empty' directory that used to contain (user)files
Function userdir_is_empty
userdir_is_empty() in waslib.php
determine whether a directory is empty (free from (user)files)
Class UserManager
UserManager in usermanager.class.php
User management
Method UserManager
UserManager::UserManager() in usermanager.class.php
construct a UserManager object
Constant USERMANAGER_DIALOG_ADD
USERMANAGER_DIALOG_ADD in accountmanagerlib.php
Constant USERMANAGER_DIALOG_ADMIN
USERMANAGER_DIALOG_ADMIN in accountmanagerlib.php
Constant USERMANAGER_DIALOG_DELETE
USERMANAGER_DIALOG_DELETE in accountmanagerlib.php
Constant USERMANAGER_DIALOG_EDIT
USERMANAGER_DIALOG_EDIT in accountmanagerlib.php
Constant USERMANAGER_DIALOG_INTRANET
USERMANAGER_DIALOG_INTRANET in accountmanagerlib.php
Constant USERMANAGER_DIALOG_PAGEMANAGER
USERMANAGER_DIALOG_PAGEMANAGER in accountmanagerlib.php
Method users_overview
UserManager::users_overview() in usermanager.class.php
display a list of existing users and an option to add a user
Method user_add
UserManager::user_add() in usermanager.class.php
present 'add user' dialog where the user can enter minimal properties for a new user
Method user_admin
UserManager::user_admin() in usermanager.class.php
show a dialog for modifying admin permissions for a user
Method user_delete
UserManager::user_delete() in usermanager.class.php
delete a user after confirmation
Method user_edit
UserManager::user_edit() in usermanager.class.php
present an 'edit user' dialog filled with existing data
Method user_groupadd
UserManager::user_groupadd() in usermanager.class.php
present 'add membership' dialog
Method user_groupdelete
UserManager::user_groupdelete() in usermanager.class.php
end the group membership for the selected user
Method user_groups
UserManager::user_groups() in usermanager.class.php
present an overview of group memberships for the specified user
Method user_groupsave
UserManager::user_groupsave() in usermanager.class.php
save the new group/capacity for the selected user
Method user_intranet
UserManager::user_intranet() in usermanager.class.php
show a dialog for modifying intranet permissions for a user
Method user_pagemanager
UserManager::user_pagemanager() in usermanager.class.php
show a dialog for modifying page manager permissions for a user
Method user_save
UserManager::user_save() in usermanager.class.php
save edited user data to the database
Method user_savenew
UserManager::user_savenew() in usermanager.class.php
save a new user to the database
Method user_save_basic
UserManager::user_save_basic() in usermanager.class.php
save basic properties of user account
Constant USE_MBSTRING
USE_MBSTRING in utf8lib.php
Function utf8_strcasecmp
utf8_strcasecmp() in utf8lib.php
compare two UTF8 strings in a case-INsensitive way
Function utf8_strlen
utf8_strlen() in utf8lib.php
calculate the number of code points encoded in an UTF-8 string
Function utf8_strtoascii
utf8_strtoascii() in utf8lib.php
map some UTF-8 characters to comparable ASCII strings
Function utf8_strtolower
utf8_strtolower() in utf8lib.php
fold a UTF-8 string to lower case
Function utf8_strtoupper
utf8_strtoupper() in utf8lib.php
fold a UTF-8 string to upper case (sort of)
Function utf8_substr
utf8_substr() in utf8lib.php
return part of a UTF-8 string
Function utf8_validate
utf8_validate() in utf8lib.php
check an arbitrary string for UTF-8 conformity
v
top
Variable $vpaths
FileManager::$vpaths in filemanager.class.php
Page version.php
version.php in version.php
Function valid_datetime
valid_datetime() in dialoglib.php
check validity of date, time or datetime
Method valid_group_capacity
GroupManager::valid_group_capacity() in groupmanager.class.php
shorthand to test the validity of a particular group/capacity
Method valid_path
FileManager::valid_path() in filemanager.class.php
access control and validation for selected directory or file
Method virusscan
FileManager::virusscan() in filemanager.class.php
scan a file for viruses
Method vname
FileManager::vname() in filemanager.class.php
construct the (possibly translated) name of the last directory in the path
Method vpath
FileManager::vpath() in filemanager.class.php
translate a path to the corresponding virtual path
w
top
Variable $where
ConfigAssistant::$where in configassistant.class.php
Page was.php
was.php in was.php
Page was.php
was.php in was.php
Page waslib.php
waslib.php in waslib.php
Constant WASENTRY
WASENTRY in file.php
Valid entry points define WASENTRY; prevents direct access to include()'s.
Function wasentry_script_name
determine the name of the executing script (the entry point)
Function was_file_url
was_file_url() in waslib.php
construct a url that links to a file via /file.php
Function was_login
was_login() in loginlib.php
execute the selected login procedure
Function was_logout
was_logout() in loginlib.php
end a session (logout the user) and maybe redirect
Function was_node_url
was_node_url() in waslib.php
construct a ready-to-use href which links to the node $node via index.php
Constant WAS_ORIGINAL
WAS_ORIGINAL in version.php
A boolean flag indicating this is either the original (TRUE) or a modified (FALSE) version of Website@School
Function was_password_hash
was_password_hash() in loginlib.php
calculate a hash from a salt and a password
Constant WAS_RELEASE
WAS_RELEASE in version.php
The external version number, like 1.0 or 1.0.0
Constant WAS_RELEASE_DATE
WAS_RELEASE_DATE in version.php
Date of distribution file generation in ISO 8601 format: yyyy-mm-dd OR yyyy-mm-ddThh:mm:ss+0000
Function was_url
was_url() in waslib.php
massage a possibly relative URL to make it more qualified
Constant WAS_VERSION
WAS_VERSION in version.php
The internal version number, like 2008012873 or 2008020100 (31 bits will work until the year 2147)
Function was_version_check
check version of PHP-files against version stored in database
Method where_acl_id
Useraccount::where_acl_id() in useraccount.class.php
a convenient routine to construct a selection of acls
Constant WLOG_ALERT
WLOG_ALERT in init.php
This global constant replaces a similar built-in constant LOG_ALERT which is defined as 1 in win32.h
Constant WLOG_CRIT
WLOG_CRIT in init.php
This global constant replaces a similar built-in constant LOG_CRIT which is erroneously defined as 1 in win32.h
Constant WLOG_DEBUG
WLOG_DEBUG in init.php
This global constant replaces a similar built-in constant LOG_DEBUG which is erroneously defined as 6 in win32.h
Constant WLOG_EMERG
WLOG_EMERG in init.php
This global constant replaces a similar built-in constant LOG_EMERG which is erroneously defined as 1 in win32.h
Constant WLOG_ERR
WLOG_ERR in init.php
This global constant replaces a similar built-in constant LOG_ERR which is erroneously defined as 4 in win32.h
Constant WLOG_INFO
WLOG_INFO in init.php
This global constant replaces a similar built-in constant LOG_INFO which is defined as 6 in win32.h
Constant WLOG_NOTICE
WLOG_NOTICE in init.php
This global constant replaces a similar built-in constant LOG_NOTICE which is erroneously defined as 6 in win32.h
Constant WLOG_WARNING
WLOG_WARNING in init.php
This global constant replaces a similar built-in constant LOG_WARNING which is erroneously defined as 5 in win32.h
z
top
Variable $zip_buffer
Zip::$zip_buffer in zip.class.php
Variable $zip_comment
Zip::$zip_comment in zip.class.php
Variable $zip_filehandle
Zip::$zip_filehandle in zip.class.php
Variable $zip_path
Zip::$zip_path in zip.class.php
Variable $zip_type
Zip::$zip_type in zip.class.php
Page zip.class.php
zip.class.php in zip.class.php
Page zip.class.php
zip.class.php in zip.class.php
Method Zip
Zip::Zip() in zip.class.php
constructor initialises all variables
Class Zip
Zip in zip.class.php
Create simple and compatible ZIP-archives
Method zip_add_data
Zip::zip_add_data() in zip.class.php
workhorse function to add data to the current ZIP-archive
Method zip_add_directories
workhorse function to add 0, 1 or more directories to the current ZIP-archive
Method zip_error
Zip::zip_error() in zip.class.php
add an error message to the list of error messages
Constant ZIP_TYPE_BUFFER
ZIP_TYPE_BUFFER in zip.class.php
Constant ZIP_TYPE_FILE
ZIP_TYPE_FILE in zip.class.php
Constant ZIP_TYPE_NONE
ZIP_TYPE_NONE in zip.class.php
Constant ZIP_TYPE_STREAM
ZIP_TYPE_STREAM in zip.class.php
a b c d e f g h i j k l m n o p q r s t u v w z