ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilAccountRegistrationGUI. More...
Public Member Functions | |
__construct () | |
executeCommand () | |
saveForm () | |
Protected Member Functions | |
__initForm () | |
__distributeMails ($password) | |
doProfileAutoComplete () | |
Protected Attributes | |
$registration_settings | |
$code_enabled | |
$code_was_used | |
$userObj | |
Class ilAccountRegistrationGUI.
Definition at line 24 of file class.ilAccountRegistrationGUI.php.
ilAccountRegistrationGUI::__construct | ( | ) |
Definition at line 32 of file class.ilAccountRegistrationGUI.php.
References $ilCtrl, $lng, and $tpl.
|
protected |
Definition at line 624 of file class.ilAccountRegistrationGUI.php.
References $_GET, $action, $code_was_used, $GLOBALS, $ilSetting, $lng, $password, array, ilSession\get(), ilLoggerFactory\getLogger(), IL_REG_ACTIVATION, IL_REG_APPROVE, IL_REG_CODES, IL_REG_DIRECT, ilSession\set(), ilUtil\stripSlashes(), ilRegistrationMimeMailNotification\TYPE_NOTIFICATION_ACTIVATION, ilRegistrationMailNotification\TYPE_NOTIFICATION_APPROVERS, and ilRegistrationMailNotification\TYPE_NOTIFICATION_CONFIRMATION.
Referenced by saveForm().
|
protected |
Definition at line 94 of file class.ilAccountRegistrationGUI.php.
References $code, $ilUser, $lng, $options, ilUserDefinedFields\_getInstance(), array, ilRegistrationCode\CODE_LENGTH, ilTermsOfServiceSignableDocumentFactory\getByLanguageObject(), IL_REG_ACTIVATION, iljQueryUtil\initjQuery(), ilTermsOfServiceHelper\isEnabled(), ilUserProfile\MODE_REGISTRATION, ilFormPropertyGUI\setRequired(), UDF_TYPE_SELECT, UDF_TYPE_TEXT, and UDF_TYPE_WYSIWYG.
Referenced by executeCommand(), and saveForm().
|
protected |
Definition at line 736 of file class.ilAccountRegistrationGUI.php.
References $result, ilJsonUtil\encode(), exit, ilPublicUserProfileGUI\getAutocompleteResult(), and string.
ilAccountRegistrationGUI::executeCommand | ( | ) |
Definition at line 50 of file class.ilAccountRegistrationGUI.php.
References $ilErr, $lng, $tpl, __initForm(), array, and IL_REG_DISABLED.
ilAccountRegistrationGUI::saveForm | ( | ) |
Definition at line 244 of file class.ilAccountRegistrationGUI.php.
References $_GET, $_POST, $_SERVER, $code, $code_was_used, $domain, $email, $GLOBALS, $ilSetting, $lng, $password, __distributeMails(), __initForm(), ilObjUser\_addDesktopItem(), ilObjUser\_doesLoginnameExistInHistory(), ilObject\_getAllReferences(), ilUserDefinedFields\_getInstance(), ilObjUser\_loginExists(), ilObjRole\_lookupAllowRegister(), ilObject\_lookupType(), array, ilUserCreationContext\CONTEXT_REGISTRATION, ilUtil\generatePasswords(), ilTermsOfServiceSignableDocumentFactory\getByLanguageObject(), ilRegistrationCode\getCodeData(), ilRegistrationCode\getCodeRole(), ilUserCreationContext\getInstance(), IL_REG_ACTIVATION, IL_REG_CODES, IL_REG_DIRECT, ilTermsOfServiceHelper\isEnabled(), ilUtil\isLogin(), ilUtil\isPasswordValidForUserContext(), ilRegistrationCode\isValidRegistrationCode(), ilUserProfile\MODE_REGISTRATION, ilUtil\sendFailure(), ilUtil\sendInfo(), ilUtil\stripSlashes(), time, ilTermsOfServiceHelper\trackAcceptance(), and ilRegistrationCode\useCode().
|
protected |
Definition at line 27 of file class.ilAccountRegistrationGUI.php.
|
protected |
Definition at line 28 of file class.ilAccountRegistrationGUI.php.
Referenced by __distributeMails(), and saveForm().
|
protected |
Definition at line 26 of file class.ilAccountRegistrationGUI.php.
|
protected |
Definition at line 30 of file class.ilAccountRegistrationGUI.php.