ILIAS
Release_3_10_x_branch Revision 61812
|
Class ilRegistrationSettingsGUI. More...
Public Member Functions | |
ilRegistrationSettingsGUI () | |
executeCommand () | |
view () | |
save () | |
editRoles () | |
updateRoles () | |
editEmailAssignments () | |
editRoleAccessLimitations () | |
addAssignment () | |
deleteAssignment () | |
saveAssignment () | |
saveRoleAccessLimitations () | |
__prepareRoleList () | |
__prepareAutomaticRoleList () | |
__prepareAccessLimitationRoleList () | |
__initRoleAssignments () | |
__initRoleAccessLimitations () | |
__buildRoleSelection ($assignment_id) | |
__buildAccessLimitationSelection ($a_role_id) | |
__prepareDateSelect ($a_unix_time) |
Data Fields | |
$ctrl | |
$tpl | |
$ref_id |
Class ilRegistrationSettingsGUI.
Definition at line 36 of file class.ilRegistrationSettingsGUI.php.
ilRegistrationSettingsGUI::__buildAccessLimitationSelection | ( | $a_role_id | ) |
Definition at line 673 of file class.ilRegistrationSettingsGUI.php.
References $lng, and formSelect().
Referenced by editRoleAccessLimitations().
ilRegistrationSettingsGUI::__buildRoleSelection | ( | $assignment_id | ) |
Definition at line 633 of file class.ilRegistrationSettingsGUI.php.
References ilObject\_lookupTitle(), and formSelect().
Referenced by editEmailAssignments().
ilRegistrationSettingsGUI::__initRoleAccessLimitations | ( | ) |
Definition at line 621 of file class.ilRegistrationSettingsGUI.php.
Referenced by __prepareAccessLimitationRoleList(), editRoleAccessLimitations(), and saveRoleAccessLimitations().
ilRegistrationSettingsGUI::__initRoleAssignments | ( | ) |
Definition at line 609 of file class.ilRegistrationSettingsGUI.php.
Referenced by __prepareAutomaticRoleList(), addAssignment(), deleteAssignment(), editEmailAssignments(), and saveAssignment().
ilRegistrationSettingsGUI::__prepareAccessLimitationRoleList | ( | ) |
Definition at line 531 of file class.ilRegistrationSettingsGUI.php.
References $lng, __initRoleAccessLimitations(), ilObjRole\_lookupRegisterAllowed(), and IL_CAL_UNIX.
Referenced by view().
ilRegistrationSettingsGUI::__prepareAutomaticRoleList | ( | ) |
Definition at line 502 of file class.ilRegistrationSettingsGUI.php.
References __initRoleAssignments(), and ilObject\_lookupTitle().
Referenced by view().
ilRegistrationSettingsGUI::__prepareDateSelect | ( | $a_unix_time | ) |
Definition at line 692 of file class.ilRegistrationSettingsGUI.php.
Referenced by editRoleAccessLimitations().
ilRegistrationSettingsGUI::__prepareRoleList | ( | ) |
Definition at line 490 of file class.ilRegistrationSettingsGUI.php.
References ilObjRole\_lookupRegisterAllowed().
Referenced by view().
ilRegistrationSettingsGUI::addAssignment | ( | ) |
Definition at line 351 of file class.ilRegistrationSettingsGUI.php.
References $ilErr, __initRoleAssignments(), editEmailAssignments(), and ilUtil\sendInfo().
ilRegistrationSettingsGUI::deleteAssignment | ( | ) |
Definition at line 369 of file class.ilRegistrationSettingsGUI.php.
References $ilErr, __initRoleAssignments(), editEmailAssignments(), and ilUtil\sendInfo().
ilRegistrationSettingsGUI::editEmailAssignments | ( | ) |
Definition at line 258 of file class.ilRegistrationSettingsGUI.php.
References $ilErr, __buildRoleSelection(), __initRoleAssignments(), ilUtil\formCheckbox(), ilUtil\getImagePath(), and ilUtil\switchColor().
Referenced by addAssignment(), deleteAssignment(), and saveAssignment().
ilRegistrationSettingsGUI::editRoleAccessLimitations | ( | ) |
Definition at line 301 of file class.ilRegistrationSettingsGUI.php.
References $ilErr, $lng, __buildAccessLimitationSelection(), __initRoleAccessLimitations(), __prepareDateSelect(), ilObjRole\_lookupRegisterAllowed(), ilUtil\makeDateSelect(), and ilUtil\switchColor().
Referenced by saveRoleAccessLimitations().
ilRegistrationSettingsGUI::editRoles | ( | ) |
Definition at line 188 of file class.ilRegistrationSettingsGUI.php.
References $ilErr, ilObjRole\_lookupAllowRegister(), ilObject\_lookupTitle(), ilUtil\formCheckbox(), ilUtil\getImagePath(), and ilUtil\switchColor().
Referenced by updateRoles().
ilRegistrationSettingsGUI::executeCommand | ( | ) |
ilRegistrationSettingsGUI::ilRegistrationSettingsGUI | ( | ) |
Definition at line 42 of file class.ilRegistrationSettingsGUI.php.
ilRegistrationSettingsGUI::save | ( | ) |
Definition at line 159 of file class.ilRegistrationSettingsGUI.php.
References $ilErr, ilUtil\sendInfo(), ilUtil\stripSlashes(), and view().
ilRegistrationSettingsGUI::saveAssignment | ( | ) |
Definition at line 398 of file class.ilRegistrationSettingsGUI.php.
References $data, $ilErr, __initRoleAssignments(), editEmailAssignments(), IL_REG_MISSING_DOMAIN, IL_REG_MISSING_ROLE, ilUtil\sendInfo(), ilUtil\stripSlashes(), and view().
ilRegistrationSettingsGUI::saveRoleAccessLimitations | ( | ) |
Definition at line 444 of file class.ilRegistrationSettingsGUI.php.
References $ilErr, __initRoleAccessLimitations(), ilObjRole\_lookupRegisterAllowed(), editRoleAccessLimitations(), IL_REG_ACCESS_LIMITATION_MISSING_MODE, IL_REG_ACCESS_LIMITATION_OUT_OF_DATE, ilUtil\sendInfo(), and view().
ilRegistrationSettingsGUI::updateRoles | ( | ) |
Definition at line 227 of file class.ilRegistrationSettingsGUI.php.
References $ilErr, editRoles(), ilObjectFactory\getInstanceByObjId(), ilUtil\sendInfo(), and view().
ilRegistrationSettingsGUI::view | ( | ) |
Definition at line 75 of file class.ilRegistrationSettingsGUI.php.
References $ilErr, __prepareAccessLimitationRoleList(), __prepareAutomaticRoleList(), __prepareRoleList(), ilUtil\formCheckbox(), ilUtil\formRadioButton(), IL_REG_APPROVE, IL_REG_DIRECT, IL_REG_DISABLED, IL_REG_ROLES_EMAIL, IL_REG_ROLES_FIXED, and ilUtil\prepareFormOutput().
Referenced by save(), saveAssignment(), saveRoleAccessLimitations(), and updateRoles().
ilRegistrationSettingsGUI::$ctrl |
Definition at line 38 of file class.ilRegistrationSettingsGUI.php.
ilRegistrationSettingsGUI::$ref_id |
Definition at line 40 of file class.ilRegistrationSettingsGUI.php.
ilRegistrationSettingsGUI::$tpl |
Definition at line 39 of file class.ilRegistrationSettingsGUI.php.
Referenced by ilRegistrationSettingsGUI().