Bo Zhou
Web Developer
iRODS Consortium
June 8-11, 2021
iRODS User Group Meeting 2021
Virtual Event
Metalnx 2.4.0 with GalleryView
Metalnx 2.4.0 with GalleryView
Metalnx - Since Last Year
- Three releases - v2.2.0, v2.3.0, v2.4.0
- Fixes for error messages and containerization
- Fixes for CSV exports
- Support for anonymous login
- Support for pluggable search
- Support for GalleryView of a Collection
Metalnx - GalleryView - Configuration
To enable GalleryView:
- Create an iRODS rule that provides full logical paths to the thumbnails
- Provide the proper rule engine instance name in metalnx.properties
An example iRODS rule is provided for reference:
https://github.com/irods-contrib/metalnx-web/blob/master/docs/GalleryView.md
# server rule engine instance that will provide the galleryview listing
gallery_view.rule_engine_plugin.instance_name=irods_rule_engine_plugin-irods_rule_language-instance
irods_policy_list_thumbnails_for_logical_path(*logical_path, *offset, *limit, *out){
...
}
Metalnx - GalleryView - Overview
- Based on Vue.JS
- A grid of files and subdirectories
- Display 'hover' field data in response from rule engine
- Navigable path
Clicking on a thumbnail takes the user to the data object details
Metalnx - GalleryView - onClick
Thank you for your attention.
Any questions?
UGM 2021 - Metalnx 2.4.0 with GalleryView
By iRODS Consortium
UGM 2021 - Metalnx 2.4.0 with GalleryView
- 1,030