| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Inheritance diagram for ilObjUserFolderGUI:
 Collaboration diagram for ilObjUserFolderGUI:Public Member Functions | |
| __construct ( $a_data, int $a_id, bool $a_call_by_reference) | |
| setUserOwnerId (int $a_id) | |
| getUserOwnerId () | |
| executeCommand () | |
| resetFilterObject () | |
| addUserObject () | |
| Add new user.  More... | |
| applyFilterObject () | |
| viewObject () | |
| list users  More... | |
| filterUserIdsByRbacOrPositionOfCurrentUser (array $user_ids) | |
| chooseLetterObject () | |
| cancelUserFolderActionObject () | |
| cancelSearchActionObject () | |
| confirmactivateObject () | |
| confirmdeactivateObject () | |
| setAccessRestrictionObject (?ilPropertyFormGUI $a_form=null, bool $a_from_search=false) | |
| confirmdeleteObject () | |
| showActionConfirmation (string $action, bool $a_from_search=false) | |
| deleteUsersObject () | |
| activateUsersObject () | |
| deactivateUsersObject () | |
| restrictAccessObject () | |
| freeAccessObject () | |
| userActionObject () | |
| importUserFormObject () | |
| initUserImportForm () | |
| importCancelledObject () | |
| getImportDir () | |
| importUserRoleAssignmentObject () | |
| display form for user import with new FileSystem implementation  More... | |
| verifyXmlData (ilUserImportParser $import_parser) | |
| importUsersObject () | |
| Import Users with new form implementation.  More... | |
| saveGeneralSettingsObject () | |
| Save user account settings.  More... | |
| settingsObject () | |
| Global user settings Allows to define global settings for user accounts Note: The Global user settings form allows to specify default values for some user preferences.  More... | |
| confirmSavedObject () | |
| saveGlobalUserSettingsObject (string $action='') | |
| confirmUsrFieldChangeListenersObject () | |
| showFieldChangeComponentsListeningConfirmDialog (array $interested_change_listeners) | |
| __buildUserFilterSelect () | |
| build select form to distinguish between active and non-active users  More... | |
| downloadExportFileObject () | |
| Download selected export files Sends a selected export file for download.  More... | |
| confirmDeleteExportFileObject () | |
| cancelDeleteExportFileObject () | |
| deleteExportFileObject () | |
| exportObject () | |
| newAccountMailObject (ilPropertyFormGUI $form=null) | |
| cancelNewAccountMailObject () | |
| saveNewAccountMailObject () | |
| getAdminTabs () | |
| setSubTabs (string $a_tab) | |
| showLoginnameSettingsObject () | |
| saveLoginnameSettingsObject () | |
| jumpToUserObject () | |
| Jump to edit screen for user.  More... | |
| searchUserAccessFilterCallable (array $a_user_ids) | |
| searchResultHandler (array $a_usr_ids, string $a_cmd) | |
| Handles multi command from repository search gui.  More... | |
| getUserMultiCommands (bool $a_search_form=false) | |
| addToExternalSettingsForm (int $a_form_id) | |
  Public Member Functions inherited from ilObjectGUI | |
| __construct ($data, int $id=0, bool $call_by_reference=true, bool $prepare_output=true) | |
| getRefId () | |
| setAdminMode (string $mode) | |
| getAdminMode () | |
| getObject () | |
| executeCommand () | |
| withReferences () | |
| determines whether objects are referenced or not (got ref ids or not)  More... | |
| setCreationMode (bool $mode=true) | |
| If true, a creation screen is displayed the current [ref_id] does belong to the parent class The mode is determined in ilRepositoryGUI.  More... | |
| getCreationMode () | |
| prepareOutput (bool $show_sub_objects=true) | |
| getAdminTabs () | |
| administration tabs show only permissions and trash folder  More... | |
| getHTML () | |
| confirmedDeleteObject () | |
| confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled  More... | |
| cancelObject () | |
| cancel action and go back to previous page  More... | |
| createObject () | |
| create new object form  More... | |
| editAvailabilityPeriodObject () | |
| saveAvailabilityPeriodObject () | |
| cancelCreation () | |
| cancel create action and go back to repository parent  More... | |
| saveObject () | |
| getDidacticTemplateVar (string $type) | |
| Get didactic template setting from creation screen.  More... | |
| putObjectInTree (ilObject $obj, int $parent_node_id=null) | |
| Add object to tree at given position.  More... | |
| editObject () | |
| addExternalEditFormCustom (ilPropertyFormGUI $form) | |
| updateObject () | |
| updates object entry in object_data  More... | |
| getFormAction (string $cmd, string $default_form_action="") | |
| Get form action for command (command is method name without "Object", e.g.  More... | |
| isVisible (int $ref_id, string $type) | |
| viewObject () | |
| viewObject container presentation for "administration -> repository, trash, permissions"  More... | |
| deleteObject (bool $error=false) | |
| Display deletion confirmation screen.  More... | |
| setColumnSettings (ilColumnGUI $column_gui) | |
| redirectAfterCreation () | |
| Redirect after creation, see https://docu.ilias.de/goto_docu_wiki_wpage_5035_1357.html Should be overwritten and redirect to settings screen.  More... | |
| addToDeskObject () | |
| removeFromDeskObject () | |
  Public Member Functions inherited from ILIAS\Object\ImplementsCreationCallback | |
| callCreationCallback (\ilObject $object, \ilObjectDefinition $obj_definition, int $requested_crtcb) | |
Static Public Member Functions | |
| static | _goto (string $a_user) | 
  Static Public Member Functions inherited from ilObjectGUI | |
| static | _gotoRepositoryRoot (bool $raise_error=false) | 
| Goto repository root.  More... | |
| static | _gotoRepositoryNode (int $ref_id, string $cmd="") | 
| static | _gotoSharedWorkspaceNode (int $wsp_id) | 
Data Fields | |
| const | USER_FIELD_TRANSLATION_MAPPING | 
  Data Fields inherited from ilObjectGUI | |
| const | ALLOWED_TAGS_IN_TITLE_AND_DESCRIPTION | 
| const | ADMIN_MODE_NONE = "" | 
| const | ADMIN_MODE_SETTINGS = "settings" | 
| const | ADMIN_MODE_REPOSITORY = "repository" | 
| const | UPLOAD_TYPE_LOCAL = 1 | 
| const | UPLOAD_TYPE_UPLOAD_DIRECTORY = 2 | 
| const | CFORM_NEW = 1 | 
| const | CFORM_IMPORT = 2 | 
| const | CFORM_CLONE = 3 | 
Protected Member Functions | |
| addUserAutoCompleteObject () | |
| showPossibleSubObjects () | |
| show possible subobjects (pulldown menu) overwritten to prevent displaying of role templates in local role folders  More... | |
| confirmaccessFreeObject () | |
| initAccessRestrictionForm (bool $a_from_search=false) | |
| confirmaccessRestrictObject () | |
| getActionUserIds () | |
| Get selected items for table action.  More... | |
| inAdministration () | |
| generalSettingsObject () | |
| Show user account general settings.  More... | |
| forceUserPasswordResetObject () | |
| askForUserPasswordResetObject () | |
| initFormGeneralSettings () | |
| performExportObject () | |
| initNewAccountMailForm () | |
| getTabs () | |
| usrExportX86Object () | |
| usrExportCsvObject () | |
| usrExportXmlObject () | |
| mailObject () | |
| addToClipboardObject () | |
  Protected Member Functions inherited from ilObjectGUI | |
| getObjectService () | |
| assignObject () | |
| setTitleAndDescription () | |
| createActionDispatcherGUI () | |
| initHeaderAction (?string $sub_type=null, ?int $sub_id=null) | |
| Add header action menu.  More... | |
| insertHeaderAction (?ilObjectListGUI $list_gui=null) | |
| Insert header action into main template.  More... | |
| addHeaderAction () | |
| Add header action menu.  More... | |
| redrawHeaderActionObject () | |
| Ajax call: redraw action header only.  More... | |
| setTabs () | |
| set admin tabs  More... | |
| setAdminTabs () | |
| set admin tabs  More... | |
| setLocator () | |
| addLocatorItems () | |
| should be overwritten to add object specific items (repository items are preloaded)  More... | |
| omitLocator (bool $omit=true) | |
| addAdminLocatorItems (bool $do_not_add_object=false) | |
| should be overwritten to add object specific items (repository items are preloaded)  More... | |
| initCreationForms (string $new_type) | |
| Init creation forms.  More... | |
| getCreationFormsHTML (array $forms) | |
| Get HTML for creation forms (accordion)  More... | |
| initCreateForm (string $new_type) | |
| initDidacticTemplate (ilPropertyFormGUI $form) | |
| addDidacticTemplateOptions (array &$a_options) | |
| Add custom templates.  More... | |
| addAdoptContentLinkToToolbar () | |
| addAvailabilityPeriodButtonToToolbar (ilToolbarGUI $toolbar) | |
| afterSave (ilObject $new_object) | |
| Post (successful) object creation hook.  More... | |
| initEditForm () | |
| initEditCustomForm (ilPropertyFormGUI $a_form) | |
| Add custom fields to update form.  More... | |
| getEditFormValues () | |
| getEditFormCustomValues (array &$a_values) | |
| Add values to custom edit fields.  More... | |
| validateCustom (ilPropertyFormGUI $form) | |
| Validate custom values (if not possible with checkInput())  More... | |
| updateCustom (ilPropertyFormGUI $form) | |
| Insert custom update form values into object.  More... | |
| afterUpdate () | |
| Post (successful) object update hook.  More... | |
| initImportForm (string $new_type) | |
| importFileObject (int $parent_id=null) | |
| afterImport (ilObject $new_object) | |
| Post (successful) object import hook.  More... | |
| setFormAction (string $cmd, string $form_action) | |
| getReturnLocation (string $cmd, string $default_location="") | |
| Get return location for command (command is method name without "Object", e.g.  More... | |
| setReturnLocation (string $cmd, string $location) | |
| set specific return location for command  More... | |
| getTargetFrame (string $cmd, string $default_target_frame="") | |
| get target frame for command (command is method name without "Object", e.g.  More... | |
| setTargetFrame (string $cmd, string $target_frame) | |
| Set specific target frame for command.  More... | |
| showPossibleSubObjects () | |
| show possible sub objects (pull down menu)  More... | |
| getTabs () | |
| overwrite in derived GUI class of your object type  More... | |
| redirectToRefId (int $ref_id, string $cmd="") | |
| redirects to (repository) view per ref id usually to a container and usually used at the end of a save/import method where the object gui type (of the new object) doesn't match with the type of the current ["ref_id"] value of the request  More... | |
| getCenterColumnHTML () | |
| Get center column.  More... | |
| getRightColumnHTML () | |
| Display right column.  More... | |
| checkPermission (string $perm, string $cmd="", string $type="", ?int $ref_id=null) | |
| checkPermissionBool (string $perm, string $cmd="", string $type="", ?int $ref_id=null) | |
| enableDragDropFileUpload () | |
| Enables the file upload into this object by dropping files.  More... | |
Private Member Functions | |
| getTranslationForField (string $field_name, array $properties) | |
| checkUserManipulationAccessBool () | |
| Check if current user has access to manipulate user data.  More... | |
| initUserRoleAssignmentForm (string $xml_file_full_path) | |
| handleUploadedFiles () | |
| redirectOnRoleWithMissingWrite (int $role_id, array $roles_of_user, array $global_roles, string $import_dir) | |
| getPasswordPolicySettingsMap (\ilSecuritySettings $security) | |
| collectChangedFields () | |
| initLoginSettingsForm () | |
| redirectAfterImport () | |
| checkbox (string $name) | |
| raiseErrorOnMissingWrite () | |
Private Attributes | |
| bool | $usrFieldChangeListenersAccepted = false | 
| DIContainer | $dic | 
| ilAppEventHandler | $event | 
| Filesystem | $filesystem | 
| FileUpload | $upload | 
Definition at line 40 of file class.ilObjUserFolderGUI.php.
| ilObjUserFolderGUI::__construct | ( | $a_data, | |
| int | $a_id, | ||
| bool | $a_call_by_reference | ||
| ) | 
Definition at line 79 of file class.ilObjUserFolderGUI.php.
References $DIC, ILIAS\MetaData\Repository\Validation\Data\__construct(), ILIAS\Repository\ctrl(), ILIAS\Repository\filesystem(), ilLoggerFactory\getLogger(), ILIAS\User\UserGUIRequest\getSelectedAction(), ILIAS\Repository\lng(), and ILIAS\Repository\upload().
 Here is the call graph for this function:| ilObjUserFolderGUI::__buildUserFilterSelect | ( | ) | 
build select form to distinguish between active and non-active users
Definition at line 2806 of file class.ilObjUserFolderGUI.php.
References ilLegacyFormElementsUtil\formSelect(), ilSession\get(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  static | 
Definition at line 3511 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$ctrl, $DIC, $ilErr, ilObjectGUI\$lng, ilObjectGUI\_gotoRepositoryRoot(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), exit, ILIAS\Repository\int(), ilCtrl\redirectToURL(), ROOT_FOLDER_ID, ilLanguage\txt(), and USER_FOLDER_ID.
 Here is the call graph for this function:| ilObjUserFolderGUI::activateUsersObject | ( | ) | 
Definition at line 917 of file class.ilObjUserFolderGUI.php.
References raiseErrorOnMissingWrite(), and showActionConfirmation().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 3897 of file class.ilObjUserFolderGUI.php.
References $GLOBALS, ILIAS\Repository\ctrl(), getActionUserIds(), ILIAS\Survey\Mode\getId(), ilUserClipboard\getInstance(), and ILIAS\Repository\lng().
Referenced by showActionConfirmation().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::addToExternalSettingsForm | ( | int | $a_form_id | ) | 
Definition at line 3835 of file class.ilObjUserFolderGUI.php.
References ilSecuritySettings\_getInstance(), ilAdministrationSettingsFormHandler\FORM_SECURITY, and ilAdministrationSettingsFormHandler\VALUE_BOOL.
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 334 of file class.ilObjUserFolderGUI.php.
References exit, and ilUserAutoComplete\MAX_ENTRIES.
| ilObjUserFolderGUI::addUserObject | ( | ) | 
Add new user.
Definition at line 257 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilObjUserFolderGUI::applyFilterObject | ( | ) | 
Definition at line 270 of file class.ilObjUserFolderGUI.php.
References viewObject().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 2011 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
 Here is the call graph for this function:| ilObjUserFolderGUI::cancelDeleteExportFileObject | ( | ) | 
Definition at line 2893 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilObjUserFolderGUI::cancelNewAccountMailObject | ( | ) | 
Definition at line 3154 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilObjUserFolderGUI::cancelSearchActionObject | ( | ) | 
Definition at line 437 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilObjUserFolderGUI::cancelUserFolderActionObject | ( | ) | 
Definition at line 429 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 3918 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\lng().
Referenced by initFormGeneralSettings().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Check if current user has access to manipulate user data.
Definition at line 791 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\access(), ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, and USER_FOLDER_ID.
Referenced by confirmaccessFreeObject(), confirmaccessRestrictObject(), confirmactivateObject(), confirmdeactivateObject(), usrExportCsvObject(), usrExportX86Object(), and usrExportXmlObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::chooseLetterObject | ( | ) | 
Definition at line 363 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 2771 of file class.ilObjUserFolderGUI.php.
References ILIAS\LTI\ToolProvider\$key, and $post.
Referenced by saveGlobalUserSettingsObject().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 526 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$id, checkUserManipulationAccessBool(), ILIAS\Repository\ctrl(), getActionUserIds(), ilObjectFactory\getInstanceByObjId(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 643 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$id, ilPropertyFormGUI\checkInput(), checkUserManipulationAccessBool(), ILIAS\Repository\ctrl(), getActionUserIds(), ilObjectFactory\getInstanceByObjId(), ilPropertyFormGUI\getItemByPostVar(), IL_CAL_UNIX, initAccessRestrictionForm(), ILIAS\Repository\lng(), and setAccessRestrictionObject().
 Here is the call graph for this function:| ilObjUserFolderGUI::confirmactivateObject | ( | ) | 
Definition at line 445 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$id, checkUserManipulationAccessBool(), ILIAS\Repository\ctrl(), getActionUserIds(), ilObjectFactory\getInstanceByObjId(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilObjUserFolderGUI::confirmdeactivateObject | ( | ) | 
Definition at line 487 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$id, checkUserManipulationAccessBool(), ILIAS\Repository\ctrl(), getActionUserIds(), ilObjectFactory\getInstanceByObjId(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilObjUserFolderGUI::confirmDeleteExportFileObject | ( | ) | 
Definition at line 2857 of file class.ilObjUserFolderGUI.php.
References ilObject\_getIcon(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
 Here is the call graph for this function:| ilObjUserFolderGUI::confirmdeleteObject | ( | ) | 
Definition at line 692 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$id, ILIAS\Repository\ctrl(), ilObjectFactory\getInstanceByObjId(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilObjUserFolderGUI::confirmSavedObject | ( | ) | 
Definition at line 2416 of file class.ilObjUserFolderGUI.php.
References raiseErrorOnMissingWrite(), and saveGlobalUserSettingsObject().
Referenced by confirmUsrFieldChangeListenersObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::confirmUsrFieldChangeListenersObject | ( | ) | 
Definition at line 2648 of file class.ilObjUserFolderGUI.php.
References confirmSavedObject().
 Here is the call graph for this function:| ilObjUserFolderGUI::deactivateUsersObject | ( | ) | 
Definition at line 923 of file class.ilObjUserFolderGUI.php.
References getActionUserIds(), ILIAS\Repository\lng(), raiseErrorOnMissingWrite(), showActionConfirmation(), ILIAS\Repository\user(), and viewObject().
 Here is the call graph for this function:| ilObjUserFolderGUI::deleteExportFileObject | ( | ) | 
Definition at line 2901 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), and raiseErrorOnMissingWrite().
 Here is the call graph for this function:| ilObjUserFolderGUI::deleteUsersObject | ( | ) | 
Definition at line 896 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\access(), getActionUserIds(), ILIAS\Repository\lng(), ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, showActionConfirmation(), ILIAS\Repository\user(), USER_FOLDER_ID, and viewObject().
 Here is the call graph for this function:| ilObjUserFolderGUI::downloadExportFileObject | ( | ) | 
Download selected export files Sends a selected export file for download.
Definition at line 2831 of file class.ilObjUserFolderGUI.php.
References ilFileDelivery\deliverFileLegacy(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjUserFolderGUI::executeCommand | ( | ) | 
Definition at line 148 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), getUserMultiCommands(), ILIAS\Repository\lng(), ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, ilObjectGUI\prepareOutput(), raiseErrorOnMissingWrite(), setSubTabs(), and USER_FOLDER_ID.
 Here is the call graph for this function:| ilObjUserFolderGUI::exportObject | ( | ) | 
Definition at line 2935 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$type, ilObjectGUI\checkPermission(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ILIAS\Repository\toolbar().
 Here is the call graph for this function:| ilObjUserFolderGUI::filterUserIdsByRbacOrPositionOfCurrentUser | ( | array | $user_ids | ) | 
| array<int> | $user_ids | 
Definition at line 353 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\access(), ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, and USER_FOLDER_ID.
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 1999 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), ilUserPasswordManager\getInstance(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjUserFolderGUI::freeAccessObject | ( | ) | 
Definition at line 940 of file class.ilObjUserFolderGUI.php.
References raiseErrorOnMissingWrite(), and showActionConfirmation().
 Here is the call graph for this function:
      
  | 
  protected | 
Show user account general settings.
Definition at line 1726 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$settings, ilSecuritySettings\_getInstance(), ilSessionControl\DEFAULT_MAX_COUNT, ilSessionControl\DEFAULT_MAX_IDLE, ilSessionControl\DEFAULT_MAX_IDLE_AFTER_FIRST_REQUEST, ilSessionControl\DEFAULT_MIN_IDLE, ILIAS\Repository\form(), ilUserAccountSettings\getInstance(), getPasswordPolicySettingsMap(), initFormGeneralSettings(), ILIAS\Repository\int(), raiseErrorOnMissingWrite(), ilSession\SESSION_HANDLING_FIXED, and ILIAS\Repository\settings().
 Here is the call graph for this function:
      
  | 
  protected | 
Get selected items for table action.
Definition at line 743 of file class.ilObjUserFolderGUI.php.
References ilLocalUser\_getAllUserIds(), ilLocalUser\_getUserFolderId(), ILIAS\Repository\access(), ilUserTableGUI\MODE_USER_FOLDER, ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, and USER_FOLDER_ID.
Referenced by addToClipboardObject(), confirmaccessFreeObject(), confirmaccessRestrictObject(), confirmactivateObject(), confirmdeactivateObject(), deactivateUsersObject(), deleteUsersObject(), initAccessRestrictionForm(), mailObject(), showActionConfirmation(), usrExportCsvObject(), usrExportX86Object(), and usrExportXmlObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::getAdminTabs | ( | ) | 
Definition at line 3236 of file class.ilObjUserFolderGUI.php.
References getTabs().
 Here is the call graph for this function:| ilObjUserFolderGUI::getImportDir | ( | ) | 
Definition at line 1024 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\user().
Referenced by handleUploadedFiles(), importCancelledObject(), importUsersObject(), and verifyXmlData().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1799 of file class.ilObjUserFolderGUI.php.
References ilSecuritySettings\getPasswordMaxLength(), ilSecuritySettings\getPasswordMinLength(), ilSecuritySettings\getPasswordMustNotContainLoginnameStatus(), ilSecuritySettings\getPasswordNumberOfLowercaseChars(), ilSecuritySettings\getPasswordNumberOfUppercaseChars(), ilSecuritySettings\isPasswordCharsAndNumbersEnabled(), and ilSecuritySettings\isPasswordSpecialCharsEnabled().
Referenced by generalSettingsObject(), and saveGeneralSettingsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 3241 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, and USER_FOLDER_ID.
Referenced by getAdminTabs().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 120 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\lng().
Referenced by showFieldChangeComponentsListeningConfirmDialog().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::getUserMultiCommands | ( | bool | $a_search_form = false | ) | 
Definition at line 3609 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$type, ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::getUserOwnerId | ( | ) | 
Definition at line 143 of file class.ilObjUserFolderGUI.php.
References USER_FOLDER_ID.
Referenced by importUsersObject().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1428 of file class.ilObjUserFolderGUI.php.
References Vendor\Package\$a, ILIAS\LTI\ToolProvider\$key, $parts, ILIAS\Repository\filesystem(), ilFileUtils\getDataDir(), getImportDir(), ILIAS\Repository\lng(), ILIAS\Repository\upload(), and ILIAS\Repository\user().
Referenced by importUserRoleAssignmentObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::importCancelledObject | ( | ) | 
Definition at line 1004 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\filesystem(), getImportDir(), and inAdministration().
 Here is the call graph for this function:| ilObjUserFolderGUI::importUserFormObject | ( | ) | 
Definition at line 952 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\form(), initUserImportForm(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjUserFolderGUI::importUserRoleAssignmentObject | ( | ) | 
display form for user import with new FileSystem implementation
Definition at line 1038 of file class.ilObjUserFolderGUI.php.
References $message, ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ilFileUtils\getDataDir(), handleUploadedFiles(), initUserImportForm(), initUserRoleAssignmentForm(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjUserFolderGUI::importUsersObject | ( | ) | 
Import Users with new form implementation.
Definition at line 1542 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\filesystem(), ilFileUtils\getDataDir(), getImportDir(), getUserOwnerId(), ilUserImportParser\IL_IMPORT_FAILURE, ilUserImportParser\IL_IMPORT_SUCCESS, ilUserImportParser\IL_IMPORT_WARNING, ilUserImportParser\IL_USER_IMPORT, inAdministration(), initUserRoleAssignmentForm(), ILIAS\Repository\lng(), redirectAfterImport(), redirectOnRoleWithMissingWrite(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 999 of file class.ilObjUserFolderGUI.php.
Referenced by importCancelledObject(), importUsersObject(), and redirectAfterImport().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 578 of file class.ilObjUserFolderGUI.php.
References $form, ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\addItem(), ILIAS\Repository\ctrl(), getActionUserIds(), ILIAS\Repository\lng(), ilFormGUI\setFormAction(), ilFormPropertyGUI\setRequired(), ilDateTimeInputGUI\setShowTime(), ilPropertyFormGUI\setTitle(), and viewObject().
Referenced by confirmaccessRestrictObject(), and setAccessRestrictionObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2035 of file class.ilObjUserFolderGUI.php.
References $check, ilSubEnabledFormPropertyGUI\addSubItem(), checkbox(), ILIAS\Repository\ctrl(), ilSessionControl\DEFAULT_ALLOW_CLIENT_MAINTENANCE, ILIAS\Repository\form(), ilSession\getSessionExpireValue(), ILIAS\Repository\lng(), ilSecuritySettings\MAX_LOGIN_ATTEMPTS, ilDatePresentation\secondsToString(), ilSession\SESSION_HANDLING_FIXED, ilSession\SESSION_HANDLING_LOAD_DEPENDENT, setSubTabs(), and ILIAS\Repository\settings().
Referenced by generalSettingsObject(), and saveGeneralSettingsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 3410 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and setSubTabs().
Referenced by saveLoginnameSettingsObject(), and showLoginnameSettingsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2970 of file class.ilObjUserFolderGUI.php.
References $form, ilObjUserFolder\_lookupNewAccountMail(), ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\addItem(), ILIAS\Repository\ctrl(), ilUtil\getImagePath(), ILIAS\Repository\lng(), ilFileInputGUI\setAllowDeletion(), ilPropertyFormGUI\setDescription(), ilFormGUI\setFormAction(), ilPropertyFormGUI\setTitle(), ilPropertyFormGUI\setTitleIcon(), and ilTextAreaInputGUI\setValue().
Referenced by newAccountMailObject(), and saveNewAccountMailObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::initUserImportForm | ( | ) | 
Definition at line 973 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ILIAS\Repository\lng(), and ilFileInputGUI\setSuffixes().
Referenced by importUserFormObject(), and importUserRoleAssignmentObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
| ilCtrlException | 
Definition at line 1067 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$form_action, ilObjectGUI\$id, ILIAS\LTI\ToolProvider\$key, $message, $path, ilObjRole\_getAssignUsersStatus(), ilObjUserFolder\_lookupNewAccountMail(), ANONYMOUS_ROLE_ID, ILIAS\Repository\ctrl(), ilUserImportParser\IL_EXTRACT_ROLES, ilUserImportParser\IL_IGNORE_ON_CONFLICT, ilUserImportParser\IL_UPDATE_ON_CONFLICT, ilUserImportParser\IL_VERIFY, ILIAS\Repository\lng(), ILIAS\Repository\object(), ROLE_FOLDER_ID, SYSTEM_ROLE_ID, ILIAS\Repository\user(), USER_FOLDER_ID, verifyXmlData(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by importUserRoleAssignmentObject(), and importUsersObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::jumpToUserObject | ( | ) | 
Jump to edit screen for user.
Definition at line 3554 of file class.ilObjUserFolderGUI.php.
References ilObject\_lookupType(), and ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 3779 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), getActionUserIds(), ilMailFormCall\getRedirectTarget(), ILIAS\Repository\lng(), ilMailingList\MODE_TEMPORARY, ilMail\retrieveFromStage(), and ILIAS\Repository\user().
Referenced by showActionConfirmation().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::newAccountMailObject | ( | ilPropertyFormGUI | $form = null | ) | 
Definition at line 3055 of file class.ilObjUserFolderGUI.php.
References ilPropertyFormGUI\getHTML(), initNewAccountMailForm(), ILIAS\Repository\lng(), raiseErrorOnMissingWrite(), and setSubTabs().
Referenced by saveNewAccountMailObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
| ilCtrlException | |
| ilObjectException | 
Definition at line 2924 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\checkPermission(), and ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 3927 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\lng(), ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, and USER_FOLDER_ID.
Referenced by activateUsersObject(), confirmSavedObject(), deactivateUsersObject(), deleteExportFileObject(), executeCommand(), freeAccessObject(), generalSettingsObject(), newAccountMailObject(), restrictAccessObject(), saveGeneralSettingsObject(), saveGlobalUserSettingsObject(), saveNewAccountMailObject(), settingsObject(), and userActionObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 3882 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), and inAdministration().
Referenced by importUsersObject(), and redirectOnRoleWithMissingWrite().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1671 of file class.ilObjUserFolderGUI.php.
References ilObjRole\_getAssignUsersStatus(), ILIAS\Repository\filesystem(), ILIAS\Repository\lng(), ILIAS\Repository\object(), redirectAfterImport(), SYSTEM_ROLE_ID, and USER_FOLDER_ID.
Referenced by importUsersObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::resetFilterObject | ( | ) | 
Definition at line 243 of file class.ilObjUserFolderGUI.php.
References viewObject().
 Here is the call graph for this function:| ilObjUserFolderGUI::restrictAccessObject | ( | ) | 
Definition at line 934 of file class.ilObjUserFolderGUI.php.
References raiseErrorOnMissingWrite(), and showActionConfirmation().
 Here is the call graph for this function:| ilObjUserFolderGUI::saveGeneralSettingsObject | ( | ) | 
Save user account settings.
Definition at line 1815 of file class.ilObjUserFolderGUI.php.
References $valid, ilSecuritySettings\_getInstance(), ILIAS\Repository\ctrl(), ilSessionControl\DEFAULT_ALLOW_CLIENT_MAINTENANCE, ILIAS\Repository\form(), ilUserAccountSettings\getInstance(), getPasswordPolicySettingsMap(), initFormGeneralSettings(), ILIAS\Repository\lng(), raiseErrorOnMissingWrite(), ilSession\SESSION_HANDLING_FIXED, ilSession\SESSION_HANDLING_LOAD_DEPENDENT, ILIAS\Repository\settings(), and ilSessionStatistics\updateLimitLog().
 Here is the call graph for this function:| ilObjUserFolderGUI::saveGlobalUserSettingsObject | ( | string | $action = '' | ) | 
Definition at line 2422 of file class.ilObjUserFolderGUI.php.
References $user_settings_config, $valid, ilUserSearchOptions\_isSearchable(), ilMemberAgreement\_reset(), ilUserSearchOptions\_saveStatus(), collectChangedFields(), ILIAS\Repository\lng(), raiseErrorOnMissingWrite(), ilUserSettingsConfig\setChangeable(), ILIAS\Repository\settings(), settingsObject(), and ilUserSettingsConfig\setVisible().
Referenced by confirmSavedObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::saveLoginnameSettingsObject | ( | ) | 
Definition at line 3462 of file class.ilObjUserFolderGUI.php.
References $valid, initLoginSettingsForm(), ILIAS\Repository\int(), ILIAS\Repository\lng(), and ILIAS\Repository\settings().
 Here is the call graph for this function:| ilObjUserFolderGUI::saveNewAccountMailObject | ( | ) | 
Definition at line 3162 of file class.ilObjUserFolderGUI.php.
References ilObjUserFolder\_deleteAccountMailAttachment(), ilObjUserFolder\_updateAccountMailAttachment(), ilObjUserFolder\_writeNewAccountMail(), ILIAS\Repository\ctrl(), ilPropertyFormGUI\getItemByPostVar(), initNewAccountMailForm(), ILIAS\Repository\lng(), newAccountMailObject(), and raiseErrorOnMissingWrite().
 Here is the call graph for this function:| ilObjUserFolderGUI::searchResultHandler | ( | array | $a_usr_ids, | 
| string | $a_cmd | ||
| ) | 
Handles multi command from repository search gui.
Definition at line 3586 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\lng(), and showActionConfirmation().
 Here is the call graph for this function:| ilObjUserFolderGUI::searchUserAccessFilterCallable | ( | array | $a_user_ids | ) | 
Definition at line 3570 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\access(), ilObjectGUI\checkPermissionBool(), ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, and USER_FOLDER_ID.
 Here is the call graph for this function:| ilObjUserFolderGUI::setAccessRestrictionObject | ( | ?ilPropertyFormGUI | $a_form = null,  | 
        
| bool | $a_from_search = false  | 
        ||
| ) | 
Definition at line 565 of file class.ilObjUserFolderGUI.php.
References initAccessRestrictionForm().
Referenced by confirmaccessRestrictObject(), and showActionConfirmation().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::setSubTabs | ( | string | $a_tab | ) | 
Definition at line 3325 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl().
Referenced by executeCommand(), initFormGeneralSettings(), initLoginSettingsForm(), newAccountMailObject(), and settingsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::settingsObject | ( | ) | 
Global user settings Allows to define global settings for user accounts Note: The Global user settings form allows to specify default values for some user preferences.
To avoid redundant implementations, specification of default values can be done elsewhere in ILIAS are not supported by this form.
Definition at line 2395 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\lng(), raiseErrorOnMissingWrite(), and setSubTabs().
Referenced by saveGlobalUserSettingsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::setUserOwnerId | ( | int | $a_id | ) | 
Definition at line 138 of file class.ilObjUserFolderGUI.php.
| ilObjUserFolderGUI::showActionConfirmation | ( | string | $action, | 
| bool | $a_from_search = false  | 
        ||
| ) | 
Definition at line 800 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\$id, ilObjectGUI\$user, addToClipboardObject(), ILIAS\Repository\ctrl(), ilDatePresentation\formatDate(), getActionUserIds(), ilObjUser\getEmail(), ilObjUser\getFullname(), ilObjUser\getLastLogin(), ilObjUser\getLogin(), IL_CAL_DATETIME, ILIAS\Repository\lng(), mailObject(), setAccessRestrictionObject(), and viewObject().
Referenced by activateUsersObject(), deactivateUsersObject(), deleteUsersObject(), freeAccessObject(), restrictAccessObject(), searchResultHandler(), and userActionObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::showFieldChangeComponentsListeningConfirmDialog | ( | array | $interested_change_listeners | ) | 
| InterestedUserFieldChangeListener[] | $interested_change_listeners | 
Definition at line 2657 of file class.ilObjUserFolderGUI.php.
References $post, ilObjectGUI\$tpl, ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), getTranslationForField(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
 Here is the call graph for this function:| ilObjUserFolderGUI::showLoginnameSettingsObject | ( | ) | 
Definition at line 3390 of file class.ilObjUserFolderGUI.php.
References initLoginSettingsForm(), ILIAS\Repository\int(), and ILIAS\Repository\settings().
 Here is the call graph for this function:
      
  | 
  protected | 
show possible subobjects (pulldown menu) overwritten to prevent displaying of role templates in local role folders
Definition at line 375 of file class.ilObjUserFolderGUI.php.
References Vendor\Package\$d, ilLegacyFormElementsUtil\formSelect(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
 Here is the call graph for this function:| ilObjUserFolderGUI::userActionObject | ( | ) | 
Definition at line 946 of file class.ilObjUserFolderGUI.php.
References raiseErrorOnMissingWrite(), and showActionConfirmation().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 3708 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\checkPermissionBool(), checkUserManipulationAccessBool(), ILIAS\Repository\ctrl(), ilFileDelivery\deliverFileLegacy(), ilObjUserFolder\FILE_TYPE_CSV, getActionUserIds(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 3672 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\checkPermissionBool(), checkUserManipulationAccessBool(), ILIAS\Repository\ctrl(), ilFileDelivery\deliverFileLegacy(), ilObjUserFolder\FILE_TYPE_EXCEL, getActionUserIds(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 3744 of file class.ilObjUserFolderGUI.php.
References ilObjectGUI\checkPermissionBool(), checkUserManipulationAccessBool(), ILIAS\Repository\ctrl(), ilFileDelivery\deliverFileLegacy(), ilObjUserFolder\FILE_TYPE_XML, getActionUserIds(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
 Here is the call graph for this function:| ilObjUserFolderGUI::verifyXmlData | ( | ilUserImportParser | $import_parser | ) | 
Definition at line 1518 of file class.ilObjUserFolderGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\filesystem(), ilUserImportParser\getErrorLevel(), getImportDir(), ilUserImportParser\getProtocolAsHTML(), ilUserImportParser\IL_IMPORT_FAILURE, ilUserImportParser\IL_IMPORT_SUCCESS, ilUserImportParser\IL_IMPORT_WARNING, and ILIAS\Repository\lng().
Referenced by initUserRoleAssignmentForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjUserFolderGUI::viewObject | ( | ) | 
list users
Definition at line 285 of file class.ilObjUserFolderGUI.php.
References ilLocalUser\_getAllUserIds(), ilLocalUser\_getUserFolderId(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilUserTableGUI\MODE_USER_FOLDER, ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, ILIAS\Repository\toolbar(), and USER_FOLDER_ID.
Referenced by applyFilterObject(), deactivateUsersObject(), deleteUsersObject(), initAccessRestrictionForm(), resetFilterObject(), and showActionConfirmation().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 64 of file class.ilObjUserFolderGUI.php.
      
  | 
  private | 
Do not use!
Definition at line 73 of file class.ilObjUserFolderGUI.php.
      
  | 
  private | 
Definition at line 75 of file class.ilObjUserFolderGUI.php.
      
  | 
  private | 
Definition at line 76 of file class.ilObjUserFolderGUI.php.
      
  | 
  protected | 
Definition at line 59 of file class.ilObjUserFolderGUI.php.
Referenced by initAccessRestrictionForm(), and initNewAccountMailForm().
      
  | 
  protected | 
Definition at line 65 of file class.ilObjUserFolderGUI.php.
      
  | 
  protected | 
Definition at line 46 of file class.ilObjUserFolderGUI.php.
      
  | 
  protected | 
Definition at line 60 of file class.ilObjUserFolderGUI.php.
      
  | 
  protected | 
Definition at line 61 of file class.ilObjUserFolderGUI.php.
      
  | 
  private | 
Definition at line 77 of file class.ilObjUserFolderGUI.php.
      
  | 
  protected | 
Definition at line 63 of file class.ilObjUserFolderGUI.php.
      
  | 
  protected | 
Definition at line 62 of file class.ilObjUserFolderGUI.php.
      
  | 
  protected | 
Definition at line 66 of file class.ilObjUserFolderGUI.php.
Referenced by saveGlobalUserSettingsObject().
      
  | 
  private | 
Definition at line 67 of file class.ilObjUserFolderGUI.php.
| const ilObjUserFolderGUI::USER_FIELD_TRANSLATION_MAPPING | 
Definition at line 44 of file class.ilObjUserFolderGUI.php.
Referenced by ilUserFieldSettingsTableGUI\fillRow(), and ILIAS\Services\User\InterestedUserFieldAttribute\getNameTranslation().