|
ILIAS
Release_4_0_x_branch Revision 61816
|
Class ilAccountRegistrationGUI. More...
Collaboration diagram for ilAccountRegistrationGUI: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().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAccountRegistrationGUI::__showRoleSelection | ( | ) |
Definition at line 758 of file class.ilAccountRegistrationGUI.php.
References $_POST, ilObjRole\_lookupRegisterAllowed(), and ilUtil\formSelect().
Referenced by displayForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAccountRegistrationGUI::__validateRole | ( | ) |
Definition at line 721 of file class.ilAccountRegistrationGUI.php.
References $_POST, $ilDB, $ilErr, $lng, ilObjRole\_lookupAllowRegister(), and ilObject\_lookupTitle().
Referenced by saveForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAccountRegistrationGUI::checkUserDefinedRequiredFields | ( | ) |
Definition at line 445 of file class.ilAccountRegistrationGUI.php.
References $_POST, and ilUserDefinedFields\_getInstance().
Referenced by saveForm().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAccountRegistrationGUI::executeCommand | ( | ) |
Definition at line 65 of file class.ilAccountRegistrationGUI.php.
References $cmd, $ilErr, $tpl, displayForm(), and IL_REG_DISABLED.
Here is the call graph for this function:
|
private |
Definition at line 134 of file class.ilAccountRegistrationGUI.php.
References $data.
Referenced by displayForm(), and saveForm().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().