https://github.com/uportal-project/esup-filemanager
ESUP File Manager is a JSR286 Portlet. Esup File Manager allows users to perform file management on their HomeDirs.
https://github.com/uportal-project/esup-filemanager
hacktoberfest uportal-start-bundled
Last synced: about 1 month ago
JSON representation
ESUP File Manager is a JSR286 Portlet. Esup File Manager allows users to perform file management on their HomeDirs.
- Host: GitHub
- URL: https://github.com/uportal-project/esup-filemanager
- Owner: uPortal-Project
- License: apache-2.0
- Created: 2012-03-18T16:36:11.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2025-04-20T00:00:34.000Z (about 2 months ago)
- Last Synced: 2025-04-20T01:19:49.382Z (about 2 months ago)
- Topics: hacktoberfest, uportal-start-bundled
- Language: JavaScript
- Homepage: https://wiki.jasig.org/display/PLT/ESUP+File+Manager+Portlet
- Size: 2.31 MB
- Stars: 12
- Watchers: 19
- Forks: 19
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ESUP File Manager
[](https://maven-badges.herokuapp.com/maven-central/org.esupportail.portlet.filemanager/esup-filemanager)
[](https://github.com/uPortal-Project/esup-filemanager/actions)> Esup File Manager allows users to perform file management on their home directories.
## Features
* full ajax (jquery)
* WAI User Interface
* mobile look for browsing files (JQuery Mobile)
* copy/cut/past, rename, create folder, upload/download files
* copy/cut/past inter-servers
* use apache commons vfs -> file systems supported are here : http://commons.apache.org/vfs/filesystems.html - uri like file:///home/bob works for example - ftp and sftp ok ...
* CIFS support (with JCIFS)
* Webdav support (with Sardine)
* CMIS support (Apache Chemistry).
* use spring v3, mvc, annotations, etc.
* allow to configure servers access with a configuration file
* 4 authentification mods : no authentification, authentification username/password given in config file, authentification username/password with user form, authentification proxy cas (tested with cassified sftp).## Portlet Preferences
Even if the most part of configurations is set on drives.xml, you can also define some portlet preferences when registering/publishing an "Esup File Manager" Portlet.
* `defaultPortletView` can be equals to standard, wai or mobile
* `defaultPath` that's the default path which is opened when the user displays the portlet (if defaultPath is multi-valued, the first available is choosed).
* `contextToken` it allows to show only some drives (that have the same contextToken set up on drives.xml)
* `showHiddenFiles` to hide/show 'hidden files'
* `useDoubleClick` use of double click when browsing
* `useCursorWaitDialog` display a waiting dialog when loadingSome of this preferences can also be edited by user himself with the "edit portlet mode".