Skip to content
topolik edited this page Mar 13, 2012 · 21 revisions

FSRepo is a Liferay 6.1 Hook for mapping existing local file system into Liferay as a new Documents & Media repository

Warning

  • All files and folders are accessed / modified / saved with user rights of Liferay portal process owner!
  • Mounted file system folder must be available in all cluster nodes under the same location
  • Created and distributed WITHOUT ANY WARRANTY, please be careful and test it before use, licensed under LGPL.

Functionalities

Version 1.1 (Released: TBD)

  • Simple Search capabilities (by file name)

  • File check-in and check-out

  • Portal permissions for folders and files

  • Use Expando instead of Portal Preferences to save file absolute path

  • Cluster-wide file system indexing

  • Fixed bug: ERROR: duplicate key value violates unique constraint "ix_9bdcf489"

  • Fixed bug: Portal preferences are not removed when deleting repository

  • Tested for the Windows Environment

Version 1.0 (Released: 25.02.2012)

  • Mount files and folders from the file system directory as part of the portal Documents & Media
  • Manipulate with files and folders (create/upload, edit, move, delete)
  • Tested on the Linux Environment

Installation

Put fsrepo-(version)-hook.war into deploy directory.

Portal configuration

  1. Add new repository inside Documents & Media section of Control Panel.
  2. As a repository type choose: File System Repository
  3. Define root folder which you want to publish into portal
Clone this wiki locally