ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Setup GUI class. More...
Public Member Functions | |
__construct () | |
Constructor. More... | |
cmdInstall () | |
process valid commands for pre-installation status More... | |
cmdAdmin () | |
process valid commands for admins More... | |
cmdClient () | |
process valid commands for all clients More... | |
setDisplayMode ($a_mode) | |
set display mode to 'view' or 'setup' 'setup' -> show status panel and (prev/next) navigation buttons 'view' -> show overall status and tabs under title bar More... | |
displayHeader () | |
display header with admin links and language flags More... | |
displayFooter () | |
page output and set title More... | |
displayNavButtons () | |
display navigation buttons More... | |
SetButtonPrev ($a_cmd=0, $a_lng=0) | |
set previous navigation button More... | |
SetButtonNext ($a_cmd, $a_lng=0) | |
set next navigation button More... | |
displayClientOverview () | |
display client overview panel More... | |
initClientOverviewForm () | |
Init client overview form. More... | |
displayPreliminaries () | |
display preliminaries page More... | |
displayMasterSetup ($a_omit_init=false) | |
display master setup form & process form input More... | |
changeMasterSettings ($a_omit_init=false) | |
display master settings and process form input More... | |
initBasicSettingsForm ($a_install=false) | |
Init basic settings form. More... | |
getBasicSettingsValues () | |
Get current values for basic settings from. More... | |
saveBasicSettings () | |
Save basic settings form. More... | |
updateBasicSettings () | |
Update basic settings form. More... | |
loginClient () | |
login to a client More... | |
displayLogin ($a_omit_minit=false, $a_omit_cinit=false) | |
display login form and process form More... | |
performMLogin () | |
Master Login. More... | |
performLogin () | |
Login. More... | |
initClientLoginForm () | |
Init client login form. More... | |
initMasterLoginForm () | |
Init master login form. More... | |
displayClientList () | |
display client list and process form input More... | |
determineToolsPath () | |
Determine tools paths. More... | |
determineToolsPathInstall () | |
Determine tools paths. More... | |
determineTools ($a_tools=array()) | |
Determine Tools. More... | |
selectDBType () | |
Select database type. More... | |
initDBSelectionForm () | |
Init db selection form. More... | |
displayIni ($a_omit_form_init=false) | |
display setup in step More... | |
getClientIniValues () | |
Get current values for client ini from. More... | |
saveClientIni () | |
Save client ini form. More... | |
displayError ($a_message) | |
display error page More... | |
displayLogout () | |
display logout page More... | |
displayProcessPanel () | |
display process panel More... | |
displayStatusPanel () | |
display status panel More... | |
checkDisplayMode ($a_title="") | |
determine display mode and load according html layout More... | |
displaySubTabs () | |
Show subtabs. More... | |
checkPanelMode () | |
determine display mode and load correct panel More... | |
displayStartup () | |
display intro page for the first client installation More... | |
displayDatabase () | |
display database form and process form input More... | |
displayDatabaseSlave ($a_from_save=false) | |
Display database slave. More... | |
initDbSlaveForm () | |
Init db slave form. More... | |
saveDbSlave () | |
Save db slave form. More... | |
setDbSubtabs ($a_subtab_id="db") | |
Set db subtabs. More... | |
initClientDbForm ($a_install=true, $dbupdate=null, $db_status=false, $hotfix_available=false, $custom_updates_available=false) | |
Init client db form. More... | |
getClientDbFormValues ($dbupdate=null) | |
Get current values for client db from. More... | |
installDatabase () | |
Install the database. More... | |
updateDatabase () | |
Update database. More... | |
showHotfixSteps () | |
Show hotfix steps. More... | |
showUpdateSteps ($a_hotfix=false) | |
Update database. More... | |
applyHotfix () | |
Apply hotfixes. More... | |
displaySessions () | |
display sessions form and process form input More... | |
displayLanguages () | |
display language form and process form input More... | |
saveLanguages () | |
Save languages. More... | |
displayContactData ($a_omit_init=false) | |
display contact data form and process form input More... | |
initContactDataForm () | |
Init contact data form. More... | |
getContactValues () | |
Get current values for contact from. More... | |
saveContact () | |
Save contact form. More... | |
displayNIC ($a_omit_init=false) | |
display nic registration form and process form input More... | |
initRegistrationForm ($a_mode="edit") | |
Init registration form. More... | |
getRegistrationValues () | |
Get current values for registration from. More... | |
saveRegistration () | |
Save registration form. More... | |
displayTools () | |
display tools More... | |
initTreeImplementationForm () | |
switchTree () | |
initControlStructureForm () | |
Init the form to reload the control structure. More... | |
reloadControlStructure () | |
reload control structure More... | |
initSettingsTypeForm () | |
Init the form to change the settings value type. More... | |
changeSettingsType () | |
change the type of the value field in settings table More... | |
showLongerSettings () | |
show a list of setting values that are loger than 4000 characters More... | |
displayFinishSetup () | |
display finish setup page More... | |
displayDeleteConfirmation () | |
display delete client confirmation form and process form input More... | |
changeAccessMode ($a_back) | |
enable/disable access to a client More... | |
changeDefaultClient () | |
set defualt client More... | |
validateSetup () | |
validatesetup status again and set access mode of the first client to online More... | |
jumpToFirstUnfinishedSetupStep () | |
if setting up a client was not finished, jump back to the first uncompleted setup step More... | |
toggleClientList () | |
enable/disable client list on index page More... | |
applyCustomUpdates () | |
cloneInitForm () | |
Initialize clone form. More... | |
cloneSelectSource () | |
cloneSaveSource () | |
displayProxy ($a_omit_init=false) | |
saveProxy () | |
Save proxy settings. More... | |
save_background_tasks () | |
kill_waiting_tasks () | |
Data Fields | |
const | UI_PASSWORD_PLACEHOLDER = '********' |
$tpl | |
$lng | |
$log | |
$btn_prev_on = false | |
$btn_prev_cmd | |
$btn_prev_lng | |
$btn_next_on = false | |
$btn_next_cmd | |
$btn_next_lng | |
$revision | |
$version | |
$lang | |
$cmd | |
$display_mode = "view" | |
Protected Member Functions | |
initClientIniForm () | |
Init client ini form. More... | |
bt_tabs ($edit=false) | |
flushCache () | |
addMemcacheServer () | |
createMemcacheServer () | |
editMemcacheServer () | |
updateMemcacheServer () | |
deleteMemcacheServer () | |
getMasterPasswordForm () | |
return More... | |
saveMasterPassword () | |
changeMasterPassword (\ilPropertyFormGUI $form=null) | |
display change password form and process form input More... | |
background_tasks () | |
createBackgroundTasksForm () | |
edit_background_tasks () | |
Private Member Functions | |
initProxyForm () | |
fillBackgroundTasksForm (&$form) | |
saveBTFormToIni (&$form) | |
Setup GUI class.
class to setup ILIAS first and maintain the ini-settings and the database
Definition at line 18 of file class.ilSetupGUI.php.
ilSetupGUI::__construct | ( | ) |
Constructor.
Definition at line 45 of file class.ilSetupGUI.php.
References $_GET, $_POST, $_SESSION, $client_id, $cmd, $DIC, $display_mode, $lng, $tpl, cmdAdmin(), cmdClient(), cmdInstall(), DEBUG, displayFooter(), displayHeader(), displayLogin(), ilUIFramework\init(), ilYuiUtil\initDomEvent(), iljQueryUtil\initjQuery(), and setDisplayMode().
|
protected |
Definition at line 2196 of file class.ilSetupGUI.php.
References checkDisplayMode().
ilSetupGUI::applyCustomUpdates | ( | ) |
Definition at line 3954 of file class.ilSetupGUI.php.
References $ilCtrlStructureReader, $ilDB, $message, $row, ilDBUpdate\applyCustomUpdates(), ilUtil\redirect(), and ilUtil\sendInfo().
ilSetupGUI::applyHotfix | ( | ) |
Apply hotfixes.
Definition at line 2779 of file class.ilSetupGUI.php.
References $ilCtrlStructureReader, $ilDB, $message, $row, ilDBUpdate\applyHotfix(), ilUtil\redirect(), and ilUtil\sendInfo().
|
protected |
Definition at line 4226 of file class.ilSetupGUI.php.
References $table, bt_tabs(), and setDisplayMode().
|
protected |
Definition at line 2084 of file class.ilSetupGUI.php.
References $h, $message, $tabs, $type, checkDisplayMode(), ilGlobalCache\getAllTypes(), ilGlobalCache\getAvailableComponents(), ilLinkButton\getInstance(), ilUtil\sendInfo(), ilCheckboxInputGUI\setChecked(), ilFormPropertyGUI\setDisabled(), ilFormPropertyGUI\setInfo(), and ilGlobalCache\TYPE_MEMCACHED.
Referenced by background_tasks(), edit_background_tasks(), and save_background_tasks().
ilSetupGUI::changeAccessMode | ( | $a_back | ) |
enable/disable access to a client
string | jump back to this script |
Definition at line 3823 of file class.ilSetupGUI.php.
References $message, ilUtil\redirect(), and ilUtil\sendInfo().
Referenced by cmdClient().
ilSetupGUI::changeDefaultClient | ( | ) |
set defualt client
Definition at line 3842 of file class.ilSetupGUI.php.
References $_POST, $client, $message, ilUtil\redirect(), ilUtil\sendFailure(), and ilUtil\sendInfo().
Referenced by cmdAdmin().
|
protected |
display change password form and process form input
ilPropertyFormGUI | null | $form |
Definition at line 3716 of file class.ilSetupGUI.php.
References $form, and getMasterPasswordForm().
Referenced by cmdAdmin(), and saveMasterPassword().
ilSetupGUI::changeMasterSettings | ( | $a_omit_init = false | ) |
display master settings and process form input
Definition at line 949 of file class.ilSetupGUI.php.
References getBasicSettingsValues(), and initBasicSettingsForm().
Referenced by cmdAdmin(), and updateBasicSettings().
ilSetupGUI::changeSettingsType | ( | ) |
change the type of the value field in settings table
Definition at line 3614 of file class.ilSetupGUI.php.
References $changed, ilSetting\_changeValueType(), ilSetting\_getLongerSettings(), ilSetting\_getValueType(), displayTools(), ilUtil\sendFailure(), and ilUtil\sendInfo().
ilSetupGUI::checkDisplayMode | ( | $a_title = "" | ) |
determine display mode and load according html layout
string | set title for display mode 'setup' |
Definition at line 1966 of file class.ilSetupGUI.php.
References displayError(), and exit.
Referenced by addMemcacheServer(), bt_tabs(), cloneInitForm(), createMemcacheServer(), displayClientOverview(), displayContactData(), displayDatabase(), displayDatabaseSlave(), displayDeleteConfirmation(), displayFinishSetup(), displayIni(), displayLanguages(), displayNIC(), displayProxy(), displaySessions(), displayTools(), editMemcacheServer(), selectDBType(), showUpdateSteps(), and updateMemcacheServer().
ilSetupGUI::checkPanelMode | ( | ) |
determine display mode and load correct panel
Definition at line 2007 of file class.ilSetupGUI.php.
References displayProcessPanel(), and displayStatusPanel().
Referenced by displayContactData(), displayDatabase(), displayDatabaseSlave(), displayDeleteConfirmation(), displayFinishSetup(), displayIni(), displayLanguages(), displayNIC(), displayProxy(), displaySessions(), and selectDBType().
ilSetupGUI::cloneInitForm | ( | ) |
Initialize clone form.
Definition at line 4001 of file class.ilSetupGUI.php.
References $client, $ilCtrl, $key, $list, $lng, $si, checkDisplayMode(), and ilFormPropertyGUI\setRequired().
Referenced by cloneSaveSource(), and cloneSelectSource().
ilSetupGUI::cloneSaveSource | ( | ) |
Definition at line 4070 of file class.ilSetupGUI.php.
References $ilCtrl, $lng, cloneInitForm(), ilUtil\sendFailure(), and ilUtil\sendInfo().
ilSetupGUI::cloneSelectSource | ( | ) |
Definition at line 4058 of file class.ilSetupGUI.php.
References cloneInitForm().
ilSetupGUI::cmdAdmin | ( | ) |
process valid commands for admins
Definition at line 193 of file class.ilSetupGUI.php.
References $cmd, changeDefaultClient(), changeMasterPassword(), changeMasterSettings(), cmdClient(), determineToolsPath(), displayClientList(), displayDeleteConfirmation(), displayIni(), displayPreliminaries(), displayStartup(), saveMasterPassword(), selectDBType(), setDisplayMode(), and toggleClientList().
Referenced by __construct().
ilSetupGUI::cmdClient | ( | ) |
process valid commands for all clients
Definition at line 284 of file class.ilSetupGUI.php.
References $_GET, $cmd, changeAccessMode(), displayClientOverview(), displayContactData(), displayDatabase(), displayDatabaseSlave(), displayError(), displayFinishSetup(), displayIni(), displayLanguages(), displayLogout(), displayNIC(), displayProxy(), displaySessions(), displayTools(), jumpToFirstUnfinishedSetupStep(), ilUtil\redirect(), reloadControlStructure(), setDisplayMode(), and switchTree().
Referenced by __construct(), and cmdAdmin().
ilSetupGUI::cmdInstall | ( | ) |
process valid commands for pre-installation status
Definition at line 162 of file class.ilSetupGUI.php.
References $cmd, determineToolsPathInstall(), displayError(), displayMasterSetup(), and displayPreliminaries().
Referenced by __construct().
|
protected |
Definition at line 4241 of file class.ilSetupGUI.php.
Referenced by edit_background_tasks(), and save_background_tasks().
|
protected |
Definition at line 2205 of file class.ilSetupGUI.php.
References checkDisplayMode(), and ilUtil\redirect().
|
protected |
Definition at line 2242 of file class.ilSetupGUI.php.
References $_GET, $_POST, $ini, and ilUtil\redirect().
ilSetupGUI::determineTools | ( | $a_tools = array() | ) |
Determine Tools.
Definition at line 1487 of file class.ilSetupGUI.php.
References $ret, and ilUtil\isWindows().
Referenced by determineToolsPath(), and initBasicSettingsForm().
ilSetupGUI::determineToolsPath | ( | ) |
Determine tools paths.
Definition at line 1470 of file class.ilSetupGUI.php.
References $_POST, determineTools(), and updateBasicSettings().
Referenced by cmdAdmin().
ilSetupGUI::determineToolsPathInstall | ( | ) |
Determine tools paths.
Definition at line 1479 of file class.ilSetupGUI.php.
References displayMasterSetup().
Referenced by cmdInstall().
ilSetupGUI::displayClientList | ( | ) |
display client list and process form input
Definition at line 1444 of file class.ilSetupGUI.php.
References $_SESSION, $tab, and ilUtil\sendInfo().
Referenced by cmdAdmin().
ilSetupGUI::displayClientOverview | ( | ) |
display client overview panel
Definition at line 677 of file class.ilSetupGUI.php.
References checkDisplayMode(), displayStatusPanel(), and initClientOverviewForm().
Referenced by cmdClient().
ilSetupGUI::displayContactData | ( | $a_omit_init = false | ) |
display contact data form and process form input
Definition at line 3052 of file class.ilSetupGUI.php.
References checkDisplayMode(), checkPanelMode(), getContactValues(), and initContactDataForm().
Referenced by cmdClient(), jumpToFirstUnfinishedSetupStep(), and saveContact().
ilSetupGUI::displayDatabase | ( | ) |
display database form and process form input
Definition at line 2042 of file class.ilSetupGUI.php.
References $ilDB, $ilErr, $ilLog, checkDisplayMode(), checkPanelMode(), displaySubTabs(), getClientDbFormValues(), and initClientDbForm().
Referenced by cmdClient(), and jumpToFirstUnfinishedSetupStep().
ilSetupGUI::displayDatabaseSlave | ( | $a_from_save = false | ) |
Display database slave.
Definition at line 2287 of file class.ilSetupGUI.php.
References $ilDB, $ilErr, $ilLog, checkDisplayMode(), checkPanelMode(), displaySubTabs(), initDbSlaveForm(), and ilUtil\sendInfo().
Referenced by cmdClient(), and saveDbSlave().
ilSetupGUI::displayDeleteConfirmation | ( | ) |
display delete client confirmation form and process form input
Definition at line 3768 of file class.ilSetupGUI.php.
References $_POST, $files, $ini, checkDisplayMode(), checkPanelMode(), ilUtil\redirect(), and ilUtil\sendInfo().
Referenced by cmdAdmin().
ilSetupGUI::displayError | ( | $a_message | ) |
display error page
string | error message |
Definition at line 1818 of file class.ilSetupGUI.php.
References $_SESSION, and setDisplayMode().
Referenced by checkDisplayMode(), cmdClient(), and cmdInstall().
ilSetupGUI::displayFinishSetup | ( | ) |
display finish setup page
Definition at line 3731 of file class.ilSetupGUI.php.
References checkDisplayMode(), checkPanelMode(), and validateSetup().
Referenced by cmdClient(), and jumpToFirstUnfinishedSetupStep().
ilSetupGUI::displayFooter | ( | ) |
page output and set title
Definition at line 590 of file class.ilSetupGUI.php.
References displayNavButtons().
Referenced by __construct().
ilSetupGUI::displayHeader | ( | ) |
display header with admin links and language flags
Definition at line 480 of file class.ilSetupGUI.php.
References $_GET, $languages, and ILIAS_VERSION.
Referenced by __construct().
ilSetupGUI::displayIni | ( | $a_omit_form_init = false | ) |
display setup in step
Definition at line 1577 of file class.ilSetupGUI.php.
References $_POST, $_SESSION, checkDisplayMode(), checkPanelMode(), getClientIniValues(), and initClientIniForm().
Referenced by cmdAdmin(), cmdClient(), and saveClientIni().
ilSetupGUI::displayLanguages | ( | ) |
display language form and process form input
Definition at line 2966 of file class.ilSetupGUI.php.
References $message, $tab, checkDisplayMode(), checkPanelMode(), and ilUtil\sendFailure().
Referenced by cmdClient(), and jumpToFirstUnfinishedSetupStep().
ilSetupGUI::displayLogin | ( | $a_omit_minit = false , |
|
$a_omit_cinit = false |
|||
) |
display login form and process form
Definition at line 1313 of file class.ilSetupGUI.php.
References $lng, initClientLoginForm(), and initMasterLoginForm().
Referenced by __construct(), performLogin(), and performMLogin().
ilSetupGUI::displayLogout | ( | ) |
display logout page
Definition at line 1837 of file class.ilSetupGUI.php.
Referenced by cmdClient().
ilSetupGUI::displayMasterSetup | ( | $a_omit_init = false | ) |
display master setup form & process form input
Definition at line 925 of file class.ilSetupGUI.php.
References initBasicSettingsForm().
Referenced by cmdInstall(), determineToolsPathInstall(), and saveBasicSettings().
ilSetupGUI::displayNavButtons | ( | ) |
display navigation buttons
Definition at line 611 of file class.ilSetupGUI.php.
Referenced by displayFooter().
ilSetupGUI::displayNIC | ( | $a_omit_init = false | ) |
display nic registration form and process form input
Definition at line 3232 of file class.ilSetupGUI.php.
References checkDisplayMode(), checkPanelMode(), getRegistrationValues(), and initRegistrationForm().
Referenced by cmdClient(), jumpToFirstUnfinishedSetupStep(), and saveRegistration().
ilSetupGUI::displayPreliminaries | ( | ) |
display preliminaries page
Definition at line 848 of file class.ilSetupGUI.php.
References $_SERVER, and $cmd.
Referenced by cmdAdmin(), and cmdInstall().
ilSetupGUI::displayProcessPanel | ( | ) |
display process panel
Definition at line 1854 of file class.ilSetupGUI.php.
References $_SESSION, $key, $steps, ilChecklistGUI\STATUS_NOT_OK, and ilChecklistGUI\STATUS_OK.
Referenced by checkPanelMode(), and displayStartup().
ilSetupGUI::displayProxy | ( | $a_omit_init = false | ) |
Definition at line 4102 of file class.ilSetupGUI.php.
References checkDisplayMode(), checkPanelMode(), and initProxyForm().
Referenced by cmdClient(), jumpToFirstUnfinishedSetupStep(), and saveProxy().
ilSetupGUI::displaySessions | ( | ) |
display sessions form and process form input
Definition at line 2829 of file class.ilSetupGUI.php.
References $_POST, $form, $message, $valid, checkDisplayMode(), checkPanelMode(), ilSessionControl\getSettingFields(), ilUtil\sendInfo(), ilSession\SESSION_HANDLING_FIXED, ilSession\SESSION_HANDLING_LOAD_DEPENDENT, ilRadioOption\setInfo(), ilFormPropertyGUI\setInfo(), ilRadioGroupInputGUI\setValue(), and ilRadioOption\setValue().
Referenced by cmdClient().
ilSetupGUI::displayStartup | ( | ) |
display intro page for the first client installation
Definition at line 2023 of file class.ilSetupGUI.php.
References displayProcessPanel().
Referenced by cmdAdmin().
ilSetupGUI::displayStatusPanel | ( | ) |
display status panel
Definition at line 1925 of file class.ilSetupGUI.php.
References $key, ilChecklistGUI\STATUS_NO_STATUS, and ilChecklistGUI\STATUS_OK.
Referenced by checkPanelMode(), and displayClientOverview().
ilSetupGUI::displaySubTabs | ( | ) |
Show subtabs.
Definition at line 1995 of file class.ilSetupGUI.php.
Referenced by displayDatabase(), and displayDatabaseSlave().
ilSetupGUI::displayTools | ( | ) |
display tools
Definition at line 3382 of file class.ilSetupGUI.php.
References checkDisplayMode(), initControlStructureForm(), initSettingsTypeForm(), initTreeImplementationForm(), and ilUtil\sendInfo().
Referenced by changeSettingsType(), cmdClient(), reloadControlStructure(), showLongerSettings(), and switchTree().
|
protected |
Definition at line 4267 of file class.ilSetupGUI.php.
References $form, bt_tabs(), createBackgroundTasksForm(), fillBackgroundTasksForm(), and setDisplayMode().
|
protected |
Definition at line 2218 of file class.ilSetupGUI.php.
References $_GET, and checkDisplayMode().
|
private |
$form | ilPropertyFormGUI |
Definition at line 4282 of file class.ilSetupGUI.php.
Referenced by edit_background_tasks().
|
protected |
Definition at line 2188 of file class.ilSetupGUI.php.
References ilUtil\redirect().
ilSetupGUI::getBasicSettingsValues | ( | ) |
Get current values for basic settings from.
Definition at line 1178 of file class.ilSetupGUI.php.
References $values.
Referenced by changeMasterSettings().
ilSetupGUI::getClientDbFormValues | ( | $dbupdate = null | ) |
Get current values for client db from.
Definition at line 2621 of file class.ilSetupGUI.php.
References $values, and ilDBConstants\describe().
Referenced by displayDatabase().
ilSetupGUI::getClientIniValues | ( | ) |
Get current values for client ini from.
Definition at line 1687 of file class.ilSetupGUI.php.
References $password, and $values.
Referenced by displayIni().
ilSetupGUI::getContactValues | ( | ) |
Get current values for contact from.
Definition at line 3173 of file class.ilSetupGUI.php.
References $values.
Referenced by displayContactData().
|
protected |
return
Definition at line 3653 of file class.ilSetupGUI.php.
References $form.
Referenced by changeMasterPassword(), and saveMasterPassword().
ilSetupGUI::getRegistrationValues | ( | ) |
Get current values for registration from.
Definition at line 3297 of file class.ilSetupGUI.php.
References $values.
Referenced by displayNIC().
ilSetupGUI::initBasicSettingsForm | ( | $a_install = false | ) |
Init basic settings form.
Definition at line 969 of file class.ilSetupGUI.php.
References $ilCtrl, $lng, PHPMailer\PHPMailer\$options, $si, $text, ilCalendarUtil\_getShortTimeZoneList(), determineTools(), ilUtil\isWindows(), ilNonEditableValueGUI\setInfo(), ilFormPropertyGUI\setInfo(), ilSelectInputGUI\setOptions(), ilCheckboxInputGUI\setOptionTitle(), and ilFormPropertyGUI\setRequired().
Referenced by changeMasterSettings(), displayMasterSetup(), saveBasicSettings(), and updateBasicSettings().
ilSetupGUI::initClientDbForm | ( | $a_install = true , |
|
$dbupdate = null , |
|||
$db_status = false , |
|||
$hotfix_available = false , |
|||
$custom_updates_available = false |
|||
) |
Init client db form.
Definition at line 2442 of file class.ilSetupGUI.php.
References $i, $ilCtrl, $ilDB, $lng, PHPMailer\PHPMailer\$options, $si, ilDBConstants\getInstallableTypes(), ilUtil\sendFailure(), ilUtil\sendInfo(), ilNonEditableValueGUI\setValue(), ilDBConstants\TYPE_INNODB, and ilDBConstants\TYPE_MYSQL.
Referenced by displayDatabase().
|
protected |
Init client ini form.
Definition at line 1611 of file class.ilSetupGUI.php.
References $_SESSION, $lng, ilDBConstants\getAvailableTypes(), ilTextInputGUI\setMaxLength(), ilFormPropertyGUI\setRequired(), and ilNonEditableValueGUI\setValue().
Referenced by displayIni(), and saveClientIni().
ilSetupGUI::initClientLoginForm | ( | ) |
Init client login form.
Definition at line 1382 of file class.ilSetupGUI.php.
References $ilCtrl, $lng, ilTextInputGUI\setMaxLength(), ilPasswordInputGUI\setSize(), and ilTextInputGUI\setSize().
Referenced by displayLogin(), and performLogin().
ilSetupGUI::initClientOverviewForm | ( | ) |
Init client overview form.
Definition at line 700 of file class.ilSetupGUI.php.
References $_SERVER, $ilCtrl, $lng, ILIAS_VERSION, and ilNonEditableValueGUI\setValue().
Referenced by displayClientOverview().
ilSetupGUI::initContactDataForm | ( | ) |
Init contact data form.
int | $a_mode | Edit Mode |
Definition at line 3082 of file class.ilSetupGUI.php.
References $f, $ilCtrl, $lng, and ilTextInputGUI\setMaxLength().
Referenced by displayContactData(), and saveContact().
ilSetupGUI::initControlStructureForm | ( | ) |
Init the form to reload the control structure.
Definition at line 3474 of file class.ilSetupGUI.php.
References $form, $ilDB, and ilFormPropertyGUI\setInfo().
Referenced by displayTools().
ilSetupGUI::initDBSelectionForm | ( | ) |
Init db selection form.
Definition at line 1549 of file class.ilSetupGUI.php.
References $lng, PHPMailer\PHPMailer\$options, $si, and ilDBConstants\getAvailableTypes().
Referenced by selectDBType().
ilSetupGUI::initDbSlaveForm | ( | ) |
Init db slave form.
Definition at line 2323 of file class.ilSetupGUI.php.
References $client, $ilCtrl, $ilDB, $lng, ilSubEnabledFormPropertyGUI\addSubItem(), ilCheckboxInputGUI\setChecked(), ilTextInputGUI\setMaxLength(), ilTextInputGUI\setValue(), and ilNonEditableValueGUI\setValue().
Referenced by displayDatabaseSlave(), and saveDbSlave().
ilSetupGUI::initMasterLoginForm | ( | ) |
Init master login form.
Definition at line 1417 of file class.ilSetupGUI.php.
References $ilCtrl, $lng, and ilPasswordInputGUI\setSize().
Referenced by displayLogin(), and performMLogin().
|
private |
Definition at line 4136 of file class.ilSetupGUI.php.
References $lng, and ilFormPropertyGUI\setInfo().
Referenced by displayProxy(), and saveProxy().
ilSetupGUI::initRegistrationForm | ( | $a_mode = "edit" | ) |
Init registration form.
int | $a_mode | Edit Mode |
Definition at line 3274 of file class.ilSetupGUI.php.
References $ilCtrl, $lng, and ilRadioGroupInputGUI\setValue().
Referenced by displayNIC(), and saveRegistration().
ilSetupGUI::initSettingsTypeForm | ( | ) |
Init the form to change the settings value type.
Definition at line 3567 of file class.ilSetupGUI.php.
References $form, $row, $type, ilSetting\_getValueType(), and ilNonEditableValueGUI\setValue().
Referenced by displayTools().
ilSetupGUI::initTreeImplementationForm | ( | ) |
Definition at line 3402 of file class.ilSetupGUI.php.
References $form, PHPMailer\PHPMailer\$options, and $type.
Referenced by displayTools().
ilSetupGUI::installDatabase | ( | ) |
Install the database.
Definition at line 2650 of file class.ilSetupGUI.php.
References $_POST, ilUtil\redirect(), and ilUtil\sendFailure().
ilSetupGUI::jumpToFirstUnfinishedSetupStep | ( | ) |
if setting up a client was not finished, jump back to the first uncompleted setup step
Definition at line 3901 of file class.ilSetupGUI.php.
References displayContactData(), displayDatabase(), displayFinishSetup(), displayLanguages(), displayNIC(), displayProxy(), and ilUtil\sendInfo().
Referenced by cmdClient().
ilSetupGUI::kill_waiting_tasks | ( | ) |
Definition at line 4335 of file class.ilSetupGUI.php.
References $_GET, $client, $client_id, and ilUtil\redirect().
ilSetupGUI::loginClient | ( | ) |
login to a client
Definition at line 1303 of file class.ilSetupGUI.php.
References ilUtil\redirect().
ilSetupGUI::performLogin | ( | ) |
Login.
Definition at line 1358 of file class.ilSetupGUI.php.
References $_POST, $i, displayLogin(), initClientLoginForm(), and ilUtil\redirect().
ilSetupGUI::performMLogin | ( | ) |
Master Login.
Definition at line 1337 of file class.ilSetupGUI.php.
References $_POST, $i, displayLogin(), initMasterLoginForm(), and ilUtil\redirect().
ilSetupGUI::reloadControlStructure | ( | ) |
reload control structure
Definition at line 3503 of file class.ilSetupGUI.php.
References $c, $GLOBALS, $ilCtrlStructureReader, $module, displayTools(), ilModule\getAvailableCoreModules(), ilService\getAvailableCoreServices(), and ilUtil\sendInfo().
Referenced by cmdClient().
ilSetupGUI::save_background_tasks | ( | ) |
Definition at line 4296 of file class.ilSetupGUI.php.
References $form, bt_tabs(), createBackgroundTasksForm(), ilUtil\redirect(), saveBTFormToIni(), and ilUtil\sendFailure().
ilSetupGUI::saveBasicSettings | ( | ) |
Save basic settings form.
Definition at line 1215 of file class.ilSetupGUI.php.
References $_POST, $f, $i, $ilCtrl, $lng, $tpl, displayMasterSetup(), initBasicSettingsForm(), ilUtil\isWindows(), ilUtil\redirect(), and ilUtil\sendFailure().
|
private |
$form | ilPropertyFormGUI |
Definition at line 4320 of file class.ilSetupGUI.php.
References $form.
Referenced by save_background_tasks().
ilSetupGUI::saveClientIni | ( | ) |
Save client ini form.
Definition at line 1708 of file class.ilSetupGUI.php.
References $_POST, $_SESSION, $client_id, $i, $message, displayIni(), initClientIniForm(), ilUtil\redirect(), and ilUtil\sendFailure().
ilSetupGUI::saveContact | ( | ) |
Save contact form.
Definition at line 3190 of file class.ilSetupGUI.php.
References $_POST, $ilCtrl, $lng, $tpl, displayContactData(), initContactDataForm(), and ilUtil\redirect().
ilSetupGUI::saveDbSlave | ( | ) |
Save db slave form.
Definition at line 2387 of file class.ilSetupGUI.php.
References $client, $ilCtrl, $ilDB, $lng, $tpl, displayDatabaseSlave(), initDbSlaveForm(), and ilUtil\redirect().
ilSetupGUI::saveLanguages | ( | ) |
Save languages.
Definition at line 3008 of file class.ilSetupGUI.php.
References $_POST, $key, $list, $message, $result, $txt, ilUtil\redirect(), ilUtil\sendFailure(), and ilUtil\sendInfo().
|
protected |
ilUserException |
Definition at line 3684 of file class.ilSetupGUI.php.
References $form, changeMasterPassword(), getMasterPasswordForm(), ilUtil\redirect(), ilUtil\sendFailure(), and ilUtil\sendInfo().
Referenced by cmdAdmin().
ilSetupGUI::saveProxy | ( | ) |
Save proxy settings.
public
Definition at line 4177 of file class.ilSetupGUI.php.
References $lng, displayProxy(), initProxyForm(), and ilUtil\sendFailure().
ilSetupGUI::saveRegistration | ( | ) |
Save registration form.
Definition at line 3322 of file class.ilSetupGUI.php.
References $_POST, $ilCtrl, $lng, $tpl, displayNIC(), initRegistrationForm(), ilUtil\redirect(), and ilUtil\sendFailure().
ilSetupGUI::selectDBType | ( | ) |
Select database type.
Definition at line 1531 of file class.ilSetupGUI.php.
References $_SESSION, checkDisplayMode(), checkPanelMode(), and initDBSelectionForm().
Referenced by cmdAdmin().
ilSetupGUI::SetButtonNext | ( | $a_cmd, | |
$a_lng = 0 |
|||
) |
set next navigation button
string | command to process on click |
string | button label |
Definition at line 663 of file class.ilSetupGUI.php.
ilSetupGUI::SetButtonPrev | ( | $a_cmd = 0 , |
|
$a_lng = 0 |
|||
) |
set previous navigation button
string | command to process on click |
string | button label |
Definition at line 650 of file class.ilSetupGUI.php.
ilSetupGUI::setDbSubtabs | ( | $a_subtab_id = "db" | ) |
Set db subtabs.
Definition at line 2425 of file class.ilSetupGUI.php.
References $ilDB.
ilSetupGUI::setDisplayMode | ( | $a_mode | ) |
set display mode to 'view' or 'setup' 'setup' -> show status panel and (prev/next) navigation buttons 'view' -> show overall status and tabs under title bar
string | display mode |
Definition at line 464 of file class.ilSetupGUI.php.
References $_SESSION, and $display_mode.
Referenced by __construct(), background_tasks(), cmdAdmin(), cmdClient(), displayError(), and edit_background_tasks().
ilSetupGUI::showHotfixSteps | ( | ) |
Show hotfix steps.
Definition at line 2731 of file class.ilSetupGUI.php.
References showUpdateSteps().
ilSetupGUI::showLongerSettings | ( | ) |
show a list of setting values that are loger than 4000 characters
Definition at line 3643 of file class.ilSetupGUI.php.
References ilSetting\_getLongerSettings(), and displayTools().
ilSetupGUI::showUpdateSteps | ( | $a_hotfix = false | ) |
Update database.
Definition at line 2740 of file class.ilSetupGUI.php.
References $_POST, $ilCtrlStructureReader, $ilDB, and checkDisplayMode().
Referenced by showHotfixSteps().
ilSetupGUI::switchTree | ( | ) |
Definition at line 3434 of file class.ilSetupGUI.php.
References $_POST, $c, $GLOBALS, $tree, $type, ilMaterializedPathTree\createFromParentReleation(), displayTools(), and ilUtil\sendInfo().
Referenced by cmdClient().
ilSetupGUI::toggleClientList | ( | ) |
enable/disable client list on index page
Definition at line 3935 of file class.ilSetupGUI.php.
References ilUtil\redirect(), and ilUtil\sendInfo().
Referenced by cmdAdmin().
ilSetupGUI::updateBasicSettings | ( | ) |
Update basic settings form.
Definition at line 1261 of file class.ilSetupGUI.php.
References $_POST, $f, $i, $ilCtrl, $lng, $tpl, changeMasterSettings(), initBasicSettingsForm(), ilUtil\isWindows(), ilUtil\redirect(), and ilUtil\sendFailure().
Referenced by determineToolsPath().
ilSetupGUI::updateDatabase | ( | ) |
Update database.
Definition at line 2679 of file class.ilSetupGUI.php.
References $_POST, $ilCtrlStructureReader, $ilDB, $message, $row, ilDBUpdate\applyUpdate(), ilUtil\redirect(), and ilUtil\sendInfo().
|
protected |
Definition at line 2228 of file class.ilSetupGUI.php.
References $_GET, checkDisplayMode(), and ilUtil\redirect().
ilSetupGUI::validateSetup | ( | ) |
validatesetup status again and set access mode of the first client to online
Definition at line 3872 of file class.ilSetupGUI.php.
Referenced by displayFinishSetup().
ilSetupGUI::$btn_next_cmd |
Definition at line 31 of file class.ilSetupGUI.php.
ilSetupGUI::$btn_next_lng |
Definition at line 32 of file class.ilSetupGUI.php.
ilSetupGUI::$btn_next_on = false |
Definition at line 30 of file class.ilSetupGUI.php.
ilSetupGUI::$btn_prev_cmd |
Definition at line 27 of file class.ilSetupGUI.php.
ilSetupGUI::$btn_prev_lng |
Definition at line 28 of file class.ilSetupGUI.php.
ilSetupGUI::$btn_prev_on = false |
Definition at line 26 of file class.ilSetupGUI.php.
ilSetupGUI::$cmd |
Definition at line 38 of file class.ilSetupGUI.php.
Referenced by __construct(), cmdAdmin(), cmdClient(), cmdInstall(), and displayPreliminaries().
ilSetupGUI::$display_mode = "view" |
Definition at line 39 of file class.ilSetupGUI.php.
Referenced by __construct(), and setDisplayMode().
ilSetupGUI::$lang |
Definition at line 36 of file class.ilSetupGUI.php.
ilSetupGUI::$lng |
Definition at line 23 of file class.ilSetupGUI.php.
Referenced by __construct(), cloneInitForm(), cloneSaveSource(), displayLogin(), initBasicSettingsForm(), initClientDbForm(), initClientIniForm(), initClientLoginForm(), initClientOverviewForm(), initContactDataForm(), initDBSelectionForm(), initDbSlaveForm(), initMasterLoginForm(), initProxyForm(), initRegistrationForm(), saveBasicSettings(), saveContact(), saveDbSlave(), saveProxy(), saveRegistration(), and updateBasicSettings().
ilSetupGUI::$log |
Definition at line 24 of file class.ilSetupGUI.php.
ilSetupGUI::$revision |
Definition at line 34 of file class.ilSetupGUI.php.
ilSetupGUI::$tpl |
Definition at line 22 of file class.ilSetupGUI.php.
Referenced by __construct(), saveBasicSettings(), saveContact(), saveDbSlave(), saveRegistration(), and updateBasicSettings().
ilSetupGUI::$version |
Definition at line 35 of file class.ilSetupGUI.php.
const ilSetupGUI::UI_PASSWORD_PLACEHOLDER = '********' |
Definition at line 20 of file class.ilSetupGUI.php.