4

Liferay 6.1 DMS ( Documents & Media Portlet ) はこれまでのところ非常に優れており、メタデータを認識し、doc、xls、pdf、txt などの一般的なドキュメント形式をプレビューできます。

しかし、私の会社には特別なニーズがあります。一部のクライアントは、*.ai、*.psd ドキュメントなど、Google ドキュメントや同様のクラウドベースのドキュメント管理ソフトウェアで行われているような他の形式の特別な処理 (オンラインでの表示と編集) を提供することを望んでいます。

これらのフォーマットに対応する特別なコードが既にあります。ただし、DMS でこれらの形式が選択されたときに特別なプレビューとエディターが表示されるように、Liferay DMS を拡張する方法についてはよくわかりません。

誰も手がかりを持っていますか?ボタンを追加して DMS を拡張することは可能でしょうか?

4

2 に答える 2

1

私の意見では、EXT プラグインを試してフォーマット用の特別なコードを含め、DMS ポートレットでいくつかの JSP を変更し、要件に基づいて独自の JSP を追加することができます。

高レベルの例として、ファイルのリストを表示する JSP を変更し、ファイルをクリックすると、アクション クラスのタイプをチェックして、それに応じて処理するか、Liferay に処理させることができます。

お役に立てれば。

于 2012-03-22T14:35:13.390 に答える
1

ドキュメント ライブラリ フックに行ってみませんか?

以下のすべてのメソッドを拡張およびオーバーライドします。

com.liferay.documentlibrary.util.FileSystemHook

于 2013-05-21T13:59:27.020 に答える