This plugin for the Zarafa Webapp provides a PDF and ODF previewpanel based on ViewerJS.
Go to file
Christoph Haas 8f37528886 WA-8239 - removed external videojs dependency in viewerjs. 2015-07-01 11:38:32 +02:00
external WA-8239 - removed external videojs dependency in viewerjs. 2015-07-01 11:38:32 +02:00
js Fixed #5. Default zoom level's can now be defined for PDF and ODF documents. 2015-06-17 15:49:42 +02:00
php Fixed #5. Default zoom level's can now be defined for PDF and ODF documents. 2015-06-17 15:49:42 +02:00
README.md Implemented #3. Patched ViewerJS to support Images and Video/Music files. 2015-06-17 02:11:21 +02:00
build.xml Updated ViewerJS. Fixed build.xml 2015-06-13 14:19:02 +02:00
config.php Fixed #5. Default zoom level's can now be defined for PDF and ODF documents. 2015-06-17 15:49:42 +02:00
manifest.xml Implemented #3. Patched ViewerJS to support Images and Video/Music files. 2015-06-17 02:11:21 +02:00

README.md

Zarafa Webapp FileViewer Plugin

This plugin will provide a preview panel for PDF and ODF files based on ViewerJS. ViewerJS has been updated to support image, music and video files. Those files can only be previewed in the Zarafa Files plugin for the moment.

Current Version

1.0.3 (06.2015)

Installation

Installation for Ubuntu/Debian

To install the fileviewer plugin, add the following repository to your apt list:

http://packages.sprinternet.at:82

$ wget packages.sprinternet.at/packages.sprinternet.key > packages.sprinternet.key

$ sudo apt-key add packages.sprinternet.key

$ echo "deb http://packages.sprinternet.at:82 trusty main" | sudo tee -a /etc/apt/sources.list

$ sudo apt-get update

$ sudo apt-get install zarafa-webapp-plugins-fileviewer

Manual Installation

This steps are show for debian bases systems. It should be similar to all other systems.

Install the plugin to Zartafa Webapp. Therefore copy the whole folder 'fileviewer' to the Webapp plugin directory:

$ sudo cp -r fileviewer /usr/share/zarafa-webapp/plugins/

If you are running a precompiled WebApp you have to run "ant deploy" in the rootfolder of the fileviewer plugin before copying it.

Now you have the plugin installed. Restart the webserver (optional) and continue configuring the fileviewer plugin.

$ sudo service apache2 restart

Configuration

The plugin configuration can be found in the 'config.php' file.

define('PLUGIN_FILEVIEWER_USER_DEFAULT_ENABLE', true);

This configuration flag will enable the plugin by default for all users. If this is set to false, each user has to enable the plugin by itself in the Webapp settings. (Settings -> Plugins -> Check the fileviewer plugin)

License

AGPL