PHPackages                             jfcherng-roundcube/cloudview - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. jfcherng-roundcube/cloudview

ActiveRoundcube-plugin[Utility &amp; Helpers](/categories/utility)

jfcherng-roundcube/cloudview
============================

A Roundcube plugin which lets you view documents with cloud viewer.

0.6.20(10mo ago)101.1k↓50%6[3 issues](https://github.com/jfcherng-roundcube/plugin-cloudview/issues)[3 PRs](https://github.com/jfcherng-roundcube/plugin-cloudview/pulls)MITPHPPHP &gt;=7.1.3CI passing

Since Apr 23Pushed 10mo ago2 watchersCompare

[ Source](https://github.com/jfcherng-roundcube/plugin-cloudview)[ Packagist](https://packagist.org/packages/jfcherng-roundcube/cloudview)[ Docs](https://github.com/jfcherng-roundcube/plugin-cloudview)[ Fund](https://www.paypal.me/jfcherng/5usd)[ RSS](/packages/jfcherng-roundcube-cloudview/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (45)Used By (0)

Roundcube Plugin: Cloud View
============================

[](#roundcube-plugin-cloud-view)

[![GitHub Actions](https://camo.githubusercontent.com/0445f88095ff7aebfceaf91faf5d0d0c4d16bcb38e970bf2d6269b50b5a745ed/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6a66636865726e672d726f756e64637562652f706c7567696e2d636c6f7564766965772f66726f6e74656e642e796d6c3f7374796c653d666c61742d737175617265)](https://github.com/jfcherng-roundcube/plugin-cloudview/actions/workflows/frontend.yml)[![GitHub Actions](https://camo.githubusercontent.com/c22ef584f3a3b6a3d8416cb5781315c484820775c98067f9cabeb37750a25091/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6a66636865726e672d726f756e64637562652f706c7567696e2d636c6f7564766965772f6261636b656e642e796d6c3f7374796c653d666c61742d737175617265)](https://github.com/jfcherng-roundcube/plugin-cloudview/actions/workflows/backend.yml)[![Packagist](https://camo.githubusercontent.com/1f7bceb56b258a6c9d0d041579c629fd10a3dfaf0be518c5ae1e316fe293d133/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6a66636865726e672d726f756e64637562652f636c6f7564766965773f7374796c653d666c61742d737175617265)](https://packagist.org/packages/jfcherng-roundcube/cloudview)[![Packagist Version](https://camo.githubusercontent.com/b0c666ceb2cfa7fca5f19a002d9a1f6716e4319c77cbd3d733e7fb775f50d3ec/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a66636865726e672d726f756e64637562652f636c6f7564766965773f7374796c653d666c61742d737175617265)](https://packagist.org/packages/jfcherng-roundcube/cloudview)[![Project license](https://camo.githubusercontent.com/545032936815bf5bb14bd8751ceba19e00ef58825ed596a7bb2057854d9314b8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6a66636865726e672d726f756e64637562652f706c7567696e2d636c6f7564766965773f7374796c653d666c61742d737175617265)](https://github.com/jfcherng-roundcube/plugin-cloudview/blob/master/LICENSE)[![GitHub stars](https://camo.githubusercontent.com/8b5aa178c1459e8abcb124306be35d5785adedc5e4779a9e6d12e651dfe40f9a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6a66636865726e672d726f756e64637562652f706c7567696e2d636c6f7564766965773f7374796c653d666c61742d737175617265266c6f676f3d676974687562)](https://github.com/jfcherng-roundcube/plugin-cloudview/stargazers)[![Donate to this project using Paypal](https://camo.githubusercontent.com/b3f28a26023aadc92afb98cdbcec5f66ed5b471222cf2af28454b871d93372f4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f70617970616c2d646f6e6174652d626c75652e7376673f7374796c653d666c61742d737175617265266c6f676f3d70617970616c)](https://www.paypal.me/jfcherng/5usd)

A Roundcube plugin which lets you directly view mail attachments in the browser with cloud viewers like Google Docs or Microsoft Office Web.

[![cover](https://raw.githubusercontent.com/jfcherng-roundcube/plugin-cloudview/master/docs/screenshot/cover.png)](https://raw.githubusercontent.com/jfcherng-roundcube/plugin-cloudview/master/docs/screenshot/cover.png)

 Click me to see the user settings page [![](https://raw.githubusercontent.com/jfcherng-roundcube/plugin-cloudview/master/docs/screenshot/settings.png)](https://raw.githubusercontent.com/jfcherng-roundcube/plugin-cloudview/master/docs/screenshot/settings.png)Viewers &amp; Supported Formats
-------------------------------

[](#viewers--supported-formats)

### 3rd-party Viewers

[](#3rd-party-viewers)

   Viewer Supported Formats     Google Docs  doc, docx, xls, xlsx, ppt, pptx, rtf    Microsoft Office Web  doc, docx, xls, xlsx, ppt, pptx, odt, ott, ods, ots, odp, otp    [StackEdit](https://stackedit.io/) md  ### Self-hosting Viewers

[](#self-hosting-viewers)

   Viewer Supported Formats     HTML JS htm, html   [Markdown JS](https://github.com/chaitin/strapdown-zeta) md   [PDF JS](https://github.com/mozilla/pdf.js) pdf   [PSD JS](https://github.com/meltingice/psd.js) psd  Requirements
------------

[](#requirements)

This plugin is tested in the following environment.

- Roundcube: `1.4.0`, `1.6.0`
- PHP: `7.1.3` (min requirement), `8.1`
- Skin: `Classic`, `Larry`, `Elastic`

Different environments may work as well without guarantee.

How to install this plugin in Roundcube
---------------------------------------

[](#how-to-install-this-plugin-in-roundcube)

### Install via Composer (Recommended)

[](#install-via-composer-recommended)

This plugin has been published on [Packagist](https://packagist.org) by the name of [jfcherng-roundcube/cloudview](https://packagist.org/packages/jfcherng-roundcube/cloudview).

1. Go to your `ROUNDCUBE_HOME` (i.e., the root directory of your Roundcube).
2. Run `composer require jfcherng-roundcube/cloudview`.
3. Copy `config.inc.php.dist` to `config.inc.php` and edit `config.inc.php` if you want.

### Install manually

[](#install-manually)

1. Create folder `cloudview` in `ROUNDCUBE_HOME/plugins` if it does not exist.
2. Copy all plugin files there.
3. Copy `config.inc.php.dist` to `config.inc.php` and edit `config.inc.php` if you want.
4. Edit `ROUNDCUBE_HOME/conf/config.inc.php` locate `$config['plugins']` and add `'cloudview',` there:

```
