Skip to content

ESUP File Manager is a JSR286 Portlet. Esup File Manager allows users to perform file management on their HomeDirs.

License

Notifications You must be signed in to change notification settings

uPortal-Project/esup-filemanager

Folders and files

NameName
Last commit message
Last commit date
Oct 13, 2022
Apr 19, 2023
Aug 7, 2021
Oct 18, 2022
May 18, 2018
Aug 12, 2013
Mar 30, 2018
Aug 7, 2021
Nov 1, 2022
Aug 7, 2021

Repository files navigation

ESUP File Manager

Maven Central build status

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 loading

Some of this preferences can also be edited by user himself with the "edit portlet mode".