Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 2.02 KB

README.md

File metadata and controls

34 lines (26 loc) · 2.02 KB

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".