|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilRegistrationSettingsGUI. More...
Collaboration diagram for ilRegistrationSettingsGUI:Public Member Functions | |
| __construct () | |
| executeCommand () | |
| setSubTabs ($activeTab='registration_settings') | |
| set sub tabs More... | |
| initForm () | |
| initFormValues () | |
| view () | |
| save () | |
| editRoles () | |
| updateRoles () | |
| editEmailAssignments () | |
| editRoleAccessLimitations () | |
| addAssignment () | |
| deleteAssignment () | |
| saveAssignment () | |
| saveRoleAccessLimitations () | |
| __parseRoleList ($roles, $url) | |
| __prepareRoleList () | |
| __prepareAutomaticRoleList () | |
| __prepareAccessLimitationRoleList () | |
| __initRoleAssignments () | |
| __initRoleAccessLimitations () | |
| __buildRoleSelection ($assignment_id) | |
| __buildAccessLimitationSelection ($a_role_id) | |
| __prepareDateSelect ($a_unix_time) | |
| listCodes () | |
| initAddCodesForm () | |
| getLocalRoleAutoComplete () | |
| addCodes () | |
| createCodes () | |
| deleteCodes () | |
| deleteConfirmation () | |
| resetCodesFilter () | |
| applyCodesFilter () | |
| exportCodes () | |
Data Fields | |
| const | CODE_TYPE_REGISTRATION = 1 |
| const | CODE_TYPE_EXTENSION = 2 |
| $ctrl | |
| $tpl | |
| $ref_id | |
Class ilRegistrationSettingsGUI.
@ilCtrl_Calls ilRegistrationSettingsGUI:
Definition at line 36 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::__construct | ( | ) |
Definition at line 45 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::__buildAccessLimitationSelection | ( | $a_role_id | ) |
Definition at line 805 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $lng, PHPMailer\PHPMailer\$options, and ilUtil\formSelect().
Referenced by editRoleAccessLimitations().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__buildRoleSelection | ( | $assignment_id | ) |
Definition at line 762 of file class.ilRegistrationSettingsGUI.php.
References $DIC, ilObject\_lookupTitle(), and ilUtil\formSelect().
Referenced by editEmailAssignments().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__initRoleAccessLimitations | ( | ) |
Definition at line 751 of file class.ilRegistrationSettingsGUI.php.
Referenced by __prepareAccessLimitationRoleList(), editRoleAccessLimitations(), and saveRoleAccessLimitations().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__initRoleAssignments | ( | ) |
Definition at line 740 of file class.ilRegistrationSettingsGUI.php.
Referenced by __prepareAutomaticRoleList(), addAssignment(), deleteAssignment(), editEmailAssignments(), and saveAssignment().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__parseRoleList | ( | $roles, | |
| $url | |||
| ) |
Definition at line 624 of file class.ilRegistrationSettingsGUI.php.
Referenced by initForm().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__prepareAccessLimitationRoleList | ( | ) |
Definition at line 674 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $lng, __initRoleAccessLimitations(), ilObjRole\_lookupRegisterAllowed(), ilDatePresentation\formatDate(), and IL_CAL_UNIX.
Referenced by initForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__prepareAutomaticRoleList | ( | ) |
Definition at line 655 of file class.ilRegistrationSettingsGUI.php.
References __initRoleAssignments(), and ilObject\_lookupTitle().
Referenced by initForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__prepareDateSelect | ( | $a_unix_time | ) |
Definition at line 825 of file class.ilRegistrationSettingsGUI.php.
Referenced by editRoleAccessLimitations().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::__prepareRoleList | ( | ) |
Definition at line 644 of file class.ilRegistrationSettingsGUI.php.
References ilObjRole\_lookupRegisterAllowed().
Referenced by initForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::addAssignment | ( | ) |
Definition at line 484 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, __initRoleAssignments(), and editEmailAssignments().
Here is the call graph for this function:| ilRegistrationSettingsGUI::addCodes | ( | ) |
Definition at line 972 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, initAddCodesForm(), and setSubTabs().
Here is the call graph for this function:| ilRegistrationSettingsGUI::applyCodesFilter | ( | ) |
Definition at line 1135 of file class.ilRegistrationSettingsGUI.php.
References listCodes().
Here is the call graph for this function:| ilRegistrationSettingsGUI::createCodes | ( | ) |
Definition at line 994 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, $valid, ilRegistrationCode\create(), IL_CAL_DATE, initAddCodesForm(), and setSubTabs().
Here is the call graph for this function:| ilRegistrationSettingsGUI::deleteAssignment | ( | ) |
Definition at line 505 of file class.ilRegistrationSettingsGUI.php.
References $_POST, $DIC, $ilErr, __initRoleAssignments(), editEmailAssignments(), and ilUtil\sendFailure().
Here is the call graph for this function:| ilRegistrationSettingsGUI::deleteCodes | ( | ) |
Definition at line 1087 of file class.ilRegistrationSettingsGUI.php.
References $_POST, and ilRegistrationCode\deleteCodes().
Here is the call graph for this function:| ilRegistrationSettingsGUI::deleteConfirmation | ( | ) |
Definition at line 1096 of file class.ilRegistrationSettingsGUI.php.
References $_POST, $code, $data, $DIC, $ilErr, ilRegistrationCode\loadCodesByIds(), and setSubTabs().
Here is the call graph for this function:| ilRegistrationSettingsGUI::editEmailAssignments | ( | ) |
Definition at line 386 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, __buildRoleSelection(), __initRoleAssignments(), ilUtil\formCheckbox(), ilUtil\getImagePath(), and ilUtil\switchColor().
Referenced by addAssignment(), deleteAssignment(), and saveAssignment().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::editRoleAccessLimitations | ( | ) |
Definition at line 431 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, $lng, __buildAccessLimitationSelection(), __initRoleAccessLimitations(), __prepareDateSelect(), ilObjRole\_lookupRegisterAllowed(), ilUtil\makeDateSelect(), and ilUtil\switchColor().
Referenced by saveRoleAccessLimitations().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::editRoles | ( | ) |
Definition at line 315 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, ilObjRole\_lookupAllowRegister(), ilObject\_lookupTitle(), ilUtil\formCheckbox(), ilUtil\getImagePath(), and ilUtil\switchColor().
Referenced by updateRoles().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::executeCommand | ( | ) |
Definition at line 66 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::exportCodes | ( | ) |
Definition at line 1145 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilErr, ilUtil\deliverData(), ilRegistrationCode\getCodesForExport(), listCodes(), and ilUtil\sendFailure().
Here is the call graph for this function:| ilRegistrationSettingsGUI::getLocalRoleAutoComplete | ( | ) |
Definition at line 963 of file class.ilRegistrationSettingsGUI.php.
References $list, exit, and ilRoleAutoComplete\getList().
Here is the call graph for this function:| ilRegistrationSettingsGUI::initAddCodesForm | ( | ) |
Definition at line 861 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $lng, and PHPMailer\PHPMailer\$options.
Referenced by addCodes(), and createCodes().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::initForm | ( | ) |
Definition at line 107 of file class.ilRegistrationSettingsGUI.php.
References $list, __parseRoleList(), __prepareAccessLimitationRoleList(), __prepareAutomaticRoleList(), __prepareRoleList(), ilCaptchaUtil\checkFreetype(), IL_REG_ACTIVATION, IL_REG_APPROVE, IL_REG_CODES, IL_REG_DIRECT, IL_REG_DISABLED, IL_REG_ROLES_EMAIL, IL_REG_ROLES_FIXED, and ilRegistrationSettings\REG_HASH_LIFETIME_MIN_VALUE.
Referenced by view().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::initFormValues | ( | ) |
Definition at line 200 of file class.ilRegistrationSettingsGUI.php.
References $values, IL_REG_ACTIVATION, IL_REG_APPROVE, IL_REG_DIRECT, IL_REG_ROLES_EMAIL, and IL_REG_ROLES_FIXED.
Referenced by view().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::listCodes | ( | ) |
Definition at line 836 of file class.ilRegistrationSettingsGUI.php.
References $DIC, $ilCtrl, $ilErr, and setSubTabs().
Referenced by applyCodesFilter(), exportCodes(), and resetCodesFilter().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::resetCodesFilter | ( | ) |
Definition at line 1125 of file class.ilRegistrationSettingsGUI.php.
References listCodes().
Here is the call graph for this function:| ilRegistrationSettingsGUI::save | ( | ) |
Definition at line 258 of file class.ilRegistrationSettingsGUI.php.
References $_POST, $DIC, $ilErr, ilRegistrationSettings\ERR_MISSING_RCP, ilRegistrationSettings\ERR_UNKNOWN_RCP, IL_REG_ACTIVATION, IL_REG_APPROVE, IL_REG_DIRECT, ilRegistrationSettings\REG_HASH_LIFETIME_MIN_VALUE, ilUtil\sendFailure(), ilUtil\stripSlashes(), and view().
Here is the call graph for this function:| ilRegistrationSettingsGUI::saveAssignment | ( | ) |
Definition at line 535 of file class.ilRegistrationSettingsGUI.php.
References $_POST, $data, $DIC, $id, $ilErr, __initRoleAssignments(), editEmailAssignments(), IL_REG_MISSING_DOMAIN, IL_REG_MISSING_ROLE, ilUtil\sendFailure(), ilUtil\stripSlashes(), and view().
Here is the call graph for this function:| ilRegistrationSettingsGUI::saveRoleAccessLimitations | ( | ) |
Definition at line 580 of file class.ilRegistrationSettingsGUI.php.
References $_POST, $DIC, $ilErr, __initRoleAccessLimitations(), ilObjRole\_lookupRegisterAllowed(), editRoleAccessLimitations(), IL_REG_ACCESS_LIMITATION_MISSING_MODE, IL_REG_ACCESS_LIMITATION_OUT_OF_DATE, ilUtil\sendFailure(), and view().
Here is the call graph for this function:| ilRegistrationSettingsGUI::setSubTabs | ( | $activeTab = 'registration_settings' | ) |
set sub tabs
| string | $activeTab |
Definition at line 85 of file class.ilRegistrationSettingsGUI.php.
Referenced by addCodes(), createCodes(), deleteConfirmation(), listCodes(), and view().
Here is the caller graph for this function:| ilRegistrationSettingsGUI::updateRoles | ( | ) |
Definition at line 355 of file class.ilRegistrationSettingsGUI.php.
References $_POST, $DIC, $ilErr, editRoles(), ilObjectFactory\getInstanceByObjId(), ilUtil\sendFailure(), and view().
Here is the call graph for this function:| ilRegistrationSettingsGUI::view | ( | ) |
Definition at line 229 of file class.ilRegistrationSettingsGUI.php.
References $_GET, $DIC, $ilCtrl, $ilErr, initForm(), initFormValues(), setSubTabs(), and USER_FOLDER_ID.
Referenced by save(), saveAssignment(), saveRoleAccessLimitations(), and updateRoles().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRegistrationSettingsGUI::$ctrl |
Definition at line 41 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::$ref_id |
Definition at line 43 of file class.ilRegistrationSettingsGUI.php.
| ilRegistrationSettingsGUI::$tpl |
Definition at line 42 of file class.ilRegistrationSettingsGUI.php.
Referenced by __construct(), and __parseRoleList().
| const ilRegistrationSettingsGUI::CODE_TYPE_EXTENSION = 2 |
Definition at line 39 of file class.ilRegistrationSettingsGUI.php.
| const ilRegistrationSettingsGUI::CODE_TYPE_REGISTRATION = 1 |
Definition at line 38 of file class.ilRegistrationSettingsGUI.php.