ILIAS
Release_4_2_x_branch Revision 61807
|
Class ilAccountRegistrationGUI. More...
Public Member Functions | |
__construct () | |
executeCommand () | |
displayForm () | |
saveCodeForm () | |
saveForm () | |
login ($password) |
Data Fields | |
$ctrl | |
$tpl | |
$profile_incomplete |
Protected Member Functions | |
__initForm ($a_force_code=false) | |
__createUser () | |
__distributeMails ($password) |
Protected Attributes | |
$code_was_used = false |
Class ilAccountRegistrationGUI.
Definition at line 21 of file class.ilAccountRegistrationGUI.php.
ilAccountRegistrationGUI::__construct | ( | ) |
Definition at line 29 of file class.ilAccountRegistrationGUI.php.
|
protected |
Definition at line 381 of file class.ilAccountRegistrationGUI.php.
References $_POST, $client, $code_was_used, $ilSetting, ilUserDefinedFields\_getInstance(), ilUtil\generatePasswords(), ilRegistrationCode\getCodeRole(), IL_REG_ACTIVATION, IL_REG_CODES, IL_REG_DIRECT, ilUserProfile\MODE_REGISTRATION, and ilRegistrationCode\useCode().
Referenced by saveForm().
|
protected |
Definition at line 606 of file class.ilAccountRegistrationGUI.php.
References $code_was_used, $GLOBALS, $ilSetting, ilObjUserFolder\_lookupNewAccountMail(), IL_REG_ACTIVATION, IL_REG_APPROVE, ilRegistrationMimeMailNotification\TYPE_NOTIFICATION_ACTIVATION, ilRegistrationMailNotification\TYPE_NOTIFICATION_APPROVERS, and ilRegistrationMailNotification\TYPE_NOTIFICATION_CONFIRMATION.
Referenced by saveForm().
|
protected |
Definition at line 116 of file class.ilAccountRegistrationGUI.php.
References $_POST, $lng, ilUserDefinedFields\_getInstance(), ilUserAgreement\_getText(), ilRegistrationCode\CODE_LENGTH, ilRegistrationCode\getCodeRole(), ilUserProfile\MODE_REGISTRATION, ilFormPropertyGUI\setRequired(), ilTextInputGUI\setSize(), ilNonEditableValueGUI\setValue(), UDF_TYPE_TEXT, and UDF_TYPE_WYSIWYG.
Referenced by displayForm(), saveCodeForm(), and saveForm().
ilAccountRegistrationGUI::displayForm | ( | ) |
Definition at line 73 of file class.ilAccountRegistrationGUI.php.
References $lng, __initForm(), and ilLanguage\_lookupEntry().
Referenced by executeCommand(), saveCodeForm(), and saveForm().
ilAccountRegistrationGUI::executeCommand | ( | ) |
Definition at line 44 of file class.ilAccountRegistrationGUI.php.
References $cmd, $ilErr, $tpl, displayForm(), and IL_REG_DISABLED.
ilAccountRegistrationGUI::login | ( | $password | ) |
Definition at line 707 of file class.ilAccountRegistrationGUI.php.
References $_GET, $_SESSION, $code_was_used, $ilLog, $lng, ilUtil\getImagePath(), IL_REG_ACTIVATION, IL_REG_APPROVE, IL_REG_CODES, and IL_REG_DIRECT.
Referenced by saveForm().
ilAccountRegistrationGUI::saveCodeForm | ( | ) |
Definition at line 258 of file class.ilAccountRegistrationGUI.php.
References $lng, __initForm(), displayForm(), and ilRegistrationCode\isUnusedCode().
ilAccountRegistrationGUI::saveForm | ( | ) |
Definition at line 295 of file class.ilAccountRegistrationGUI.php.
References $ilDB, $ilErr, $ilSetting, $lng, __createUser(), __distributeMails(), __initForm(), ilObjUser\_doesLoginnameExistInHistory(), ilObjUser\_loginExists(), ilObjRole\_lookupAllowRegister(), displayForm(), ilUtil\isLogin(), login(), ilUtil\sendFailure(), and ilUtil\sendInfo().
|
protected |
Definition at line 27 of file class.ilAccountRegistrationGUI.php.
Referenced by __createUser(), __distributeMails(), and login().
ilAccountRegistrationGUI::$ctrl |
Definition at line 23 of file class.ilAccountRegistrationGUI.php.
ilAccountRegistrationGUI::$profile_incomplete |
Definition at line 25 of file class.ilAccountRegistrationGUI.php.
ilAccountRegistrationGUI::$tpl |
Definition at line 24 of file class.ilAccountRegistrationGUI.php.
Referenced by __construct(), and executeCommand().