ILIAS
Release_4_0_x_branch Revision 61816
|
Class ilAccountRegistrationGUI. More...
Public Member Functions | |
__construct () | |
executeCommand () | |
login () | |
displayForm () | |
showUserDefinedFields () | |
checkUserDefinedRequiredFields () | |
saveForm () | |
__validateRole () | |
__assignRole () | |
__showRoleSelection () | |
__distributeMails () |
Data Fields | |
$ctrl | |
$tpl |
Private Member Functions | |
getRegistrationFieldsArray () |
Private Attributes | |
$display_pdata = false | |
$display_cdata = false | |
$display_odata = false |
Class ilAccountRegistrationGUI.
Definition at line 41 of file class.ilAccountRegistrationGUI.php.
ilAccountRegistrationGUI::__construct | ( | ) |
Definition at line 50 of file class.ilAccountRegistrationGUI.php.
ilAccountRegistrationGUI::__assignRole | ( | ) |
Definition at line 737 of file class.ilAccountRegistrationGUI.php.
References $_POST.
Referenced by saveForm().
ilAccountRegistrationGUI::__distributeMails | ( | ) |
Definition at line 785 of file class.ilAccountRegistrationGUI.php.
References $_POST, $GLOBALS, ilObjUser\_generateRegistrationHash(), ilObjUserFolder\_lookupNewAccountMail(), ilFormat\_secondsToString(), IL_REG_ACTIVATION, IL_REG_APPROVE, ilRegistrationMailNotification\TYPE_NOTIFICATION_APPROVERS, and ilRegistrationMailNotification\TYPE_NOTIFICATION_CONFIRMATION.
Referenced by saveForm().
ilAccountRegistrationGUI::__showRoleSelection | ( | ) |
Definition at line 758 of file class.ilAccountRegistrationGUI.php.
References $_POST, ilObjRole\_lookupRegisterAllowed(), and ilUtil\formSelect().
Referenced by displayForm().
ilAccountRegistrationGUI::__validateRole | ( | ) |
Definition at line 721 of file class.ilAccountRegistrationGUI.php.
References $_POST, $ilDB, $ilErr, $lng, ilObjRole\_lookupAllowRegister(), and ilObject\_lookupTitle().
Referenced by saveForm().
ilAccountRegistrationGUI::checkUserDefinedRequiredFields | ( | ) |
Definition at line 445 of file class.ilAccountRegistrationGUI.php.
References $_POST, and ilUserDefinedFields\_getInstance().
Referenced by saveForm().
ilAccountRegistrationGUI::displayForm | ( | ) |
Definition at line 169 of file class.ilAccountRegistrationGUI.php.
References $_POST, $data, $ilSetting, $key, $lng, __showRoleSelection(), ilUserAgreement\_getText(), ilLanguage\_lookupEntry(), ilUtil\formCheckbox(), ilUtil\getImagePath(), getRegistrationFieldsArray(), IL_REG_ACTIVATION, IL_REG_APPROVE, ilUtil\prepareFormOutput(), and showUserDefinedFields().
Referenced by executeCommand(), and saveForm().
ilAccountRegistrationGUI::executeCommand | ( | ) |
Definition at line 65 of file class.ilAccountRegistrationGUI.php.
References $cmd, $ilErr, $tpl, displayForm(), and IL_REG_DISABLED.
|
private |
Definition at line 134 of file class.ilAccountRegistrationGUI.php.
References $data.
Referenced by displayForm(), and saveForm().
ilAccountRegistrationGUI::login | ( | ) |
Definition at line 94 of file class.ilAccountRegistrationGUI.php.
References $_GET, $_POST, $ilLog, $lng, ilUtil\getImagePath(), IL_REG_ACTIVATION, IL_REG_APPROVE, and IL_REG_DIRECT.
Referenced by saveForm().
ilAccountRegistrationGUI::saveForm | ( | ) |
Definition at line 461 of file class.ilAccountRegistrationGUI.php.
References $_POST, $data, $ilDB, $ilErr, $ilSetting, $key, $lng, __assignRole(), __distributeMails(), __validateRole(), ilObjUser\_doesLoginnameExistInHistory(), ilObjUser\_loginExists(), checkUserDefinedRequiredFields(), displayForm(), elseif(), ilUtil\generatePasswords(), getRegistrationFieldsArray(), IL_PASSWD_PLAIN, IL_REG_ACTIVATION, IL_REG_APPROVE, IL_REG_DIRECT, ilUtil\is_email(), ilUtil\isLogin(), ilUtil\isPassword(), login(), ilUtil\sendFailure(), and ilUtil\sendInfo().
ilAccountRegistrationGUI::showUserDefinedFields | ( | ) |
Definition at line 370 of file class.ilAccountRegistrationGUI.php.
References $_POST, $name, ilUserDefinedFields\_getInstance(), ilRTE\_getRTEClassname(), ilUtil\formSelect(), ilUtil\prepareFormOutput(), UDF_TYPE_TEXT, and UDF_TYPE_WYSIWYG.
Referenced by displayForm().
ilAccountRegistrationGUI::$ctrl |
Definition at line 43 of file class.ilAccountRegistrationGUI.php.
|
private |
Definition at line 47 of file class.ilAccountRegistrationGUI.php.
|
private |
Definition at line 48 of file class.ilAccountRegistrationGUI.php.
|
private |
Definition at line 46 of file class.ilAccountRegistrationGUI.php.
ilAccountRegistrationGUI::$tpl |
Definition at line 44 of file class.ilAccountRegistrationGUI.php.
Referenced by __construct(), and executeCommand().