This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
image_manager [2022/03/14 13:43] yves [Tree view (left panel)] |
image_manager [2022/03/14 19:03] yves [Directory view (middle panel)] |
||
---|---|---|---|
Line 11: | Line 11: | ||
{{::img_man_left.png?400|}} | {{::img_man_left.png?400|}} | ||
- | {{:img_man_left_menu_copy_dir_path.png?400|}} | + | In this view, only the root directories appear that the administrator has access to according to [[rootdir_security|ACL rules]]. [[rootdir_security#public_vs_private|Public root directories]] (by definition) are always included here. |
- | {{:img_man_left_menu_ext_treeview.png?400|}} | + | It is possible for an administrator to manage mappings to 100s of root-directories and access points, without actually being able to navigate the content in these folders. When an administrator therefore wants to inspect certain content of a [[rootdir_security#public_vs_private|private root directory]], it may be necessary to temporarily change this directory's access properties. |
+ | |||
+ | Root directories that are NOT available for technical reasons, //are// shown in the folder hierarchy. The reason for this is: PMA.core is an administrative tool, and it must be possible for an administrator to emulate a non-accessible root directory to trigger a particular error that can then be further inspected via the [[elmah|Elmah log]]. | ||
+ | |||
+ | {{::img_man_search.png?400|}} | ||
+ | |||
+ | A search bar let's you search for specific files or extensions across the entire spectrum of the PMA.core server (this feature is mainly useful during startup; search a multi-terabyte repository this way in real-time is not very practical, and we've developed [[https://www.pathomation.com/products|other products]] to facilitate this latter use case more efficiently). | ||
+ | |||
+ | There's a quick menu access menu to provide convenient access to certain managerial tasks related to the image management view. | ||
+ | |||
+ | === Quick access menu - Root directories === | ||
{{:img_man_left_menu_rootdirs.png?400|}} | {{:img_man_left_menu_rootdirs.png?400|}} | ||
+ | |||
+ | This menu takes you to the [[rootdir_config|root directory manager]]. | ||
+ | |||
+ | === Quick access menu - External Treeview === | ||
+ | |||
+ | {{:img_man_left_menu_ext_treeview.png?400|}} | ||
+ | |||
+ | //Currently non-functional// | ||
+ | |||
+ | === Quick access menu - Stats === | ||
{{:img_man_left_menu_stats.png?400|}} | {{:img_man_left_menu_stats.png?400|}} | ||
+ | |||
+ | //Currently non-functional// | ||
+ | |||
+ | === Quick access menu - Copy dir path === | ||
+ | |||
+ | {{:img_man_left_menu_copy_dir_path.png?400|}} | ||
+ | |||
+ | Whether you want to verify a directory's content through the Windows Explorer, or are building a script in Jupyter, there are number of reasons where it is useful to readily have a full path to a particular directory hierarchy available. This function does exactly that. | ||
+ | |||
+ | {{::img_man_left_menu_copied_dir_path.png?400|}} | ||
+ | |||
==== Directory view (middle panel) ==== | ==== Directory view (middle panel) ==== | ||
- | Clicking on a directory will display its contents in the middle section. Several operations can be performed on a directory: | + | Clicking on a directory will display its contents in the middle section. |
+ | |||
+ | Similarly to the Tree view, there's a quick menu access menu to provide convenient access to certain managerial tasks related to the directory content view. | ||
+ | |||
+ | Several operations can be performed on a directory: | ||
{{ :man2.png?nolink&200 |}} | {{ :man2.png?nolink&200 |}} | ||
+ | |||
+ | === Edit root directory === | ||
+ | |||
+ | {{::img_man_mid_menu_10_edit_rootdir.png?400|}} | ||
+ | |||
+ | This menu option takes you to the [[rootdir_config|configuration page]] for the current selected root-directory. | ||
+ | |||
+ | === Rename this directory === | ||
+ | |||
+ | {{:img_man_mid_menu_20_rename_dir.png?400|}} | ||
+ | |||
+ | As the name implies, this option allows you to rename the current selected directory. | ||
+ | |||
+ | This option only applies for sub directories //within// root directories. For a root directory itself you can [[rootdir_config|change its alias]], but not his original path reference. | ||
+ | |||
+ | The success of this operation depends on the access rights of the underlying (security) entity used to access the original directory. | ||
+ | |||
+ | Renaming sub directories can be tricky: In a cloud context, unfortunately, oftentimes a rename/move function comes down to subsesequent copy/delete operations. This means that renaming empty directories is pretty much a straightforward operation, but renaming a complex structure can take a while to process. | ||
+ | |||
+ | === Create subdirectory === | ||
+ | |||
+ | {{:img_man_mid_menu_30_create_subdir.png?400|}} | ||
+ | |||
+ | This menu option creates a new | ||
+ | |||
+ | The success of this operation depends on the access rights of the underlying (security) entity used to access the original directory. | ||
+ | |||
+ | === Delete subdirectory === | ||
+ | |||
+ | {{:img_man_mid_menu_40_delete_subdir.png?400|}} | ||
+ | |||
+ | The success of this operation depends on the access rights of the underlying (security) entity used to access the original directory. | ||
+ | |||
+ | === Empty all cache files of this directory === | ||
+ | |||
+ | {{:img_man_mid_menu_50_delete_cache.png?400|}} | ||
+ | |||
+ | === Refresh directory === | ||
+ | |||
+ | {{:img_man_mid_menu_60_refresh.png?400|}} | ||
+ | |||
+ | This option is useful during setup of new root-directories. For large volumes of data, working via an external | ||
+ | |||
+ | === Export files === | ||
+ | |||
+ | {{:img_man_mid_menu_70_export_files.png?400|}} | ||
+ | |||
+ | === Copy dir path === | ||
+ | |||
+ | {{:img_man_mid_menu_80_copy_dir_path.png?400|}} | ||
+ | |||
+ | Whether you want to verify a slide's path through the Windows Explorer, or are building a script in Jupyter, there are number of reasons where it is useful to readily have a full path to a particular slide available. This function does exactly that. | ||
+ | |||
+ | |||
==== Slide view (right panel) ==== | ==== Slide view (right panel) ==== |