[wasinstall] element index

Package indexes

All elements
a b c d e f g i l m p q r s t v w
a
top
Method appropriate_legal_notices
construct a link to appropriate legal notices as per AGPLv3 section 5
b
top
Method button
shorthand for creating a submit button in the correct style
c
top
Method check_compatibility
check certain compatibility issues and optionally return test results
Method check_for_nameclash
check for name clash of new user (webmaster) and user accounts from demodata
Method check_license
check if the user accepts the licences
Method check_validation
shorthand to check the validation status of the relevant dialogs
Method clamscan_installed
try to locate clamdscan or clamscan on the server
Method construct_config_php
prepare a configuration file based on the collected information
Method create_tables
create tables in database via include()'ing a file with tabledefs
d
top
Function demodata
demodata() in demodata.php
insert basic demonstration data; the foundation for the module/theme demonstration data
Function demodata_alerts
demodata_alerts() in demodata.php
create a few alerts
Function demodata_areas
demodata_areas() in demodata.php
create three areas + themes
Function demodata_sections_pages
create a few sections and pages
Function demodata_users_groups
demodata_users_groups() in demodata.php
create a handful of users/groups/capacities/acls
Method diff_microtime
Calculate the difference between two microtimes (borrowed from init.php)
Page demodata.php
demodata.php in demodata.php
Page demodata.php
demodata.php in demodata.php
Page demodata.php
demodata.php in demodata.php
e
top
Method end_session_and_redirect
unset installation data, end session and redirect the user to elsewhere
Method errorcount_bump
increment the error counter and perhaps slow things down
Method errorcount_reset
reset the error counter
f
top
Method fetch_license
helper to retrieve the text of the LICENSE AGREEMENT for Website
g
top
Method gd_supported
retrieve information about GD and supported graphics file formats
Method get_default_install_values
return an array with default configuration values
Method get_dialogdef_cms
fill an array with necessary information for the cms dialog
Method get_dialogdef_database
fill an array with necessary information for the database dialog
Method get_dialogdef_finish
fill an array with necessary information for finish / jump dialog
Method get_dialogdef_installtype
fill an array with necessary information for installtype dialog
Method get_dialogdef_language
fill an array with necessary information for language dialog
Method get_dialogdef_user
fill an array with necessary information for the first user dialog
Method get_list_of_install_languages
retrieve a list of available languages by querying the file system for install.php translation files
Method get_manifests
retrieve an array of manifests for modules, themes or languages
Method get_menu
construct a clickable menu which helps the user to jump back and forth in the funnel
Method get_options_db_type
construct a list of database options
Method get_page
construct a complete HTML-page that can be sent to the user's browser
Method get_utf8_parameter_string
return a valid (unquoted) UTF-8 string parameter typically from $_POST, or default value if none
Method guess_url
educated guesses for scheme, host and portname from $_SERVER
i
top
Method insert_tabledata
fill tables in database via include()'ing a file with tabledata
Method InstallWizard
constructor
Class InstallWizard
InstallWizard in install.php
class for performing installation tasks
Constant INSTALL_DIALOG_CANCELLED
Constant INSTALL_DIALOG_CMS
INSTALL_DIALOG_CMS in install.php
Constant INSTALL_DIALOG_COMPATIBILITY
Constant INSTALL_DIALOG_CONFIRM
INSTALL_DIALOG_CONFIRM in install.php
Constant INSTALL_DIALOG_DATABASE
Constant INSTALL_DIALOG_DONE
INSTALL_DIALOG_DONE in install.php
Constant INSTALL_DIALOG_DOWNLOAD
Constant INSTALL_DIALOG_FINISH
INSTALL_DIALOG_FINISH in install.php
Constant INSTALL_DIALOG_INSTALLTYPE
Constant INSTALL_DIALOG_LANGUAGE
Constant INSTALL_DIALOG_LICENSE
INSTALL_DIALOG_LICENSE in install.php
Constant INSTALL_DIALOG_USER
INSTALL_DIALOG_USER in install.php
Function install_script_name
install_script_name() in install.php
determine the name of the executing script (the entry point)
Method invisible_test_image
create a link to an invisible image to test the friendly URL feature
Method is_already_installed
check for previous install
Page index.php
index.php in index.php
Page install.php
install.php in install.php
Page install.php
install.php in install.php
Page install.php
install.php in install.php
l
top
Variable $license
m
top
Variable $messages
Method magic_unquote
this circumvents the 'magic' in magic_quotes_gpc() by conditionally stripping slashes
Method microtime
a trick for systems without the microtime function
Method mysql_close
unified mysql/mysqli wrapper for close
Method mysql_connect
unified mysql/mysqli wrapper for connect
Method mysql_get_server_info
unified mysql/mysqli wrapper for get_server_info
Method mysql_num_rows
unified mysql/mysqli wrapper for num_rows
Method mysql_query
unified mysql/mysqli wrapper for query
Method mysql_real_escape_string
unified mysql/mysqli wrapper for real_escape_string
Method mysql_select_db
unified mysql/mysqli wrapper for select_db
Method mysql_set_charset
unified mysql/mysqli wrapper for set_charset
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
p
top
Method perform_installation
perform the actual initialisation of the cms
Constant PROJECT_SITE
PROJECT_SITE in install.php
q
top
Method quasi_random_string
generate a string with quasi-random characters
r
top
Variable $results
Method render_dialog
quick and dirty dialogdef renderer
Method run
InstallWizard::run() in install.php
main dispatcher for the Installation Wizard
s
top
Method sanitise_filename
sanitise a string to make it acceptable as a filename/directoryname
Method save_cms
validate and store the CMS-data the user supplied
Method save_database
validate database information
Method save_installtype
store the selected install type + high visibility flag
Method save_language
store the selected language
Method save_user
validate and store the data for the first user account
Method show_dialog_cancelled
show the user that the process has been cancelled
Method show_dialog_cms
construct the dialog for essential cms data (title, paths, e-mail address)
Method show_dialog_compatibility
construct the comptibility overview
Method show_dialog_confirm
construct the overview/confirmation dialog
Method show_dialog_database
construct the dialog for database (server, host, username, password, etc.)
Method show_dialog_finish
construct the finish screen
Method show_dialog_installtype
construct the installtype + high visibility selection dialog
Method show_dialog_language
construct the language selection dialog
Method show_dialog_license
construct a full license agreement and an input where the user must enter 'I agree'
Method show_dialog_user
construct the dialog for the first user account
t
top
Variable $time_start
Page tabledata.php
tabledata.php in tabledata.php
Page tabledefs.php
tabledefs.php in tabledefs.php
Method t
InstallWizard::t() in install.php
retrieve a translated string with optional parameters filled in
v
top
Method validate
minimal validation of data input
Method validate_password
validation of password input
w
top
Constant WASENTRY
WASENTRY in install.php
Valid entry points define WASENTRY; prevents direct access to include()'s.
Method write_config_php
attempt to write the file config.php in the correct location
a b c d e f g i l m p q r s t v w