[vadmin] element index

Package indexes

All elements
c d r s v
c
top
Page config_parser.php
config_parser.php in config_parser.php
d
top
Function dbastor_check_db
dbastor_check_db() in dba_functions.inc
Function dbastor_create_db
dbastor_create_db() in dba_functions.inc
Function dbastor_delete
dbastor_delete() in dba_functions.inc
Function dbastor_get
dbastor_get() in dba_functions.inc
Function dbastor_get_crosses
dbastor_get_crosses() in dba_functions.inc
Function dbastor_get_dbfile
dbastor_get_dbfile() in dba_functions.inc
Function dbastor_get_limits
dbastor_get_limits() in dba_functions.inc
Function dbastor_get_lowly
dbastor_get_lowly() in dba_functions.inc
Function dbastor_get_prefs
dbastor_get_prefs() in dba_functions.inc
This function parses the prefs file into an array and returns it. It also uses the session for caching, so if the prefs are already in session, it loads them from there.
Function dbastor_get_templates_ary
dbastor_get_templates_ary() in dba_functions.inc
Function dbastor_list_all
dbastor_list_all() in dba_functions.inc
Function dbastor_put
dbastor_put() in dba_functions.inc
Function dbastor_put_crosses
dbastor_put_crosses() in dba_functions.inc
Function dbastor_put_limits
dbastor_put_limits() in dba_functions.inc
Function dbastor_put_lowly
dbastor_put_lowly() in dba_functions.inc
Function dbastor_put_prefs
dbastor_put_prefs() in dba_functions.inc
This function saves the domain preferences into the "prefs" file located in the domain directory specified by the $VADMIN_DIR global var.
Function dbastor_put_templates_ary
dbastor_put_templates_ary() in dba_functions.inc
Page dba_functions.inc
dba_functions.inc in dba_functions.inc
r
top
Function recursive_delete
recursive_delete() in dba_functions.inc
s
top
Page setup.php
setup.php in setup.php
Function spew
spew() in vadmin_functions.inc
This is a debugging function.
Function squirrelmail_plugin_init_vadmin
Main intialization function. SquirrelMail calls it whenever the plugin is initialized. Plugin hooks are defined within so SM knows which place to put which function on.
v
top
Page vadmin_functions.inc
vadmin_functions.inc in vadmin_functions.inc
Page vadmin_fetch_pic.php
vadmin_fetch_pic.php in vadmin_fetch_pic.php
Page vadmin_main.php
vadmin_main.php in vadmin_main.php
Function vadmin_add_cross
vadmin_add_cross() in dba_functions.inc
Function vadmin_auth
vadmin_auth() in vadmin_functions.inc
This function is the authentication core of vadmin. Read the docs/SECURITY for the in-depth explanation on how the security is handled in vadmin.
Function vadmin_autores_notify
Function vadmin_crypto
vadmin_crypto() in vadmin_functions.inc
This function does the encryption and decryption of sensitive data stored on the HDD. It uses the CRYPTO_HASH_LINE as key.
Function vadmin_delete_cross
vadmin_delete_cross() in dba_functions.inc
Function vadmin_delete_template
vadmin_delete_template() in dba_functions.inc
Function vadmin_del_pic
vadmin_del_pic() in dba_functions.inc
Function vadmin_domain_exists
vadmin_domain_exists() in dba_functions.inc
Functions starting with vadmin_* implement the storage API.
Function vadmin_domain_passwd_issaved
vadmin_domain_passwd_issaved() in dba_functions.inc
Function vadmin_domain_passwd_validate
vadmin_domain_passwd_validate() in vadmin_functions.inc
Tries to validate the supplied domain/password pair by connecting to the vmailmgr daemon and getting a listing for the domain in question.
Function vadmin_enable_domain
vadmin_enable_domain() in dba_functions.inc
Function vadmin_getdomain
vadmin_getdomain() in vadmin_functions.inc
Function vadmin_gethost
vadmin_gethost() in vadmin_functions.inc
Function vadmin_getvar
vadmin_getvar() in vadmin_functions.inc
This function retrieves various php-provided variables in a sane and safe way, offering a path of migration from php 4.0.x to 4.1 and beyond, as well as allowing us to work with register_globals=off.
Function vadmin_get_cross_array
vadmin_get_cross_array() in dba_functions.inc
This function returns an array with all CROSS admins for the domain in question.
Function vadmin_get_domain_passwd
vadmin_get_domain_passwd() in dba_functions.inc
This function will return a stored domain password or false if there isn't one.
Function vadmin_get_limit
vadmin_get_limit() in dba_functions.inc
Function vadmin_get_lowly_array
vadmin_get_lowly_array() in dba_functions.inc
Function vadmin_get_pic
vadmin_get_pic() in dba_functions.inc
Function vadmin_get_pref
vadmin_get_pref() in dba_functions.inc
This function returns the stored preference.
Function vadmin_get_storparams
vadmin_get_storparams() in vadmin_functions.inc
Function vadmin_get_template
vadmin_get_template() in dba_functions.inc
Function vadmin_get_template_list
vadmin_get_template_list() in dba_functions.inc
Function vadmin_get_user_designation
vadmin_get_user_designation() in dba_functions.inc
This function finds out the designation of a given user -- see if the user is just a user, a lowly administrator, a cross, or an elvis.
Function vadmin_get_user_number
vadmin_get_user_number() in vadmin_functions.inc
Function vadmin_get_user_unamedomain
vadmin_get_user_unamedomain() in vadmin_functions.inc
Looks at the user's login name, which should be either user@domain.com or user:domain.com, and separates the userid from the domain name, returning them in an array.
Function vadmin_get_xdomain_array
vadmin_get_xdomain_array() in dba_functions.inc
Function vadmin_list_enabled_domains
vadmin_list_enabled_domains() in dba_functions.inc
Function vadmin_list_virtual_domains
vadmin_list_virtual_domains() in vadmin_functions.inc
Function vadmin_load_config_file
vadmin_load_config_file() in config_parser.php
This function reads in the vadmin config file.
Function vadmin_login_prefs
This function sets the front page preferences per-domain. It will check if the virtual domain has custom name and picture and will substitute the default ones with them.
Function vadmin_make_page
vadmin_make_page() in vadmin_functions.inc
This is a GUI wrap-around for every generated page, since I'm too lazy to write one for each generated page, nor should I. ;) $scriptsrc is not currently used in vadmin, but I preserved it from SquirrelSpell in case I will add this functionality later.
Function vadmin_mkform_action
vadmin_mkform_action() in vadmin_functions.inc
Function vadmin_parse_config
vadmin_parse_config() in config_parser.php
This function loads the configuration. First it checks the session
Function vadmin_parse_config_file
vadmin_parse_config_file() in config_parser.php
This function is a simple win.ini-style config parser.
Function vadmin_prep
vadmin_prep() in setup.php
Function vadmin_putvar
vadmin_putvar() in vadmin_functions.inc
This function sets certain variables that should be handled safely.
Function vadmin_put_domain_passwd
vadmin_put_domain_passwd() in dba_functions.inc
Function vadmin_put_limit
vadmin_put_limit() in dba_functions.inc
Function vadmin_put_lowly_array
vadmin_put_lowly_array() in dba_functions.inc
Function vadmin_put_pic
vadmin_put_pic() in dba_functions.inc
Function vadmin_put_pref
vadmin_put_pref() in dba_functions.inc
This function stores the preference.
Function vadmin_put_template
vadmin_put_template() in dba_functions.inc
Function vadmin_rc4_crypt
vadmin_rc4_crypt() in vadmin_functions.inc
This function stolen nearly verbatim from hastymail.
Function vadmin_redirect
vadmin_redirect() in vadmin_functions.inc
Function vadmin_reroute
vadmin_reroute() in setup.php
Function vadmin_security_breach
vadmin_security_breach() in vadmin_functions.inc
This utility function notifies the user that they have attempted an action that was deemed as violating security by the system.
Function vadmin_setcookie
vadmin_setcookie() in setup.php
Function vadmin_smart_limit
vadmin_smart_limit() in vadmin_functions.inc
Function vadmin_system_error
vadmin_system_error() in vadmin_functions.inc
This function displays an error message if the error was due to system malfunction and not user input.
Function vadmin_trim_array
vadmin_trim_array() in vadmin_functions.inc
Function vadmin_upgrade_v1
vadmin_upgrade_v1() in dba_functions.inc
Function vadmin_useropts
vadmin_useropts() in setup.php
This function hooks to the options page for the end-users and allows them to change their passwords.
Function vadmin_user_error
vadmin_user_error() in vadmin_functions.inc
This function displays an error message if the error was due to the user input.
Function vadmin_version
vadmin_version() in setup.php
Shows plugin version
c d r s v