ONLYOFFICE Document Serverは、GNUAGPLv3.0で配布されている無料のオープンソースオフィススイートです。これは、テキストドキュメント、スプレッドシート、プレゼンテーション用のオンライン共同エディターで構成され、Nextcloud、ownCloud、Seafile、HumHub、Alfrescoなどの複数のクラウドストレージプラットフォームと統合できます。または、エディターを独自のWebソリューションに統合することもできます。
>Ploneは、Pythonで記述されたWebアプリケーションサーバーのファミリーであるZope上に構築された無料のオープンソースコンテンツ管理システムです。 GNUGPLの下で配布されます。
このチュートリアルでは、ONLYOFFICEオンラインエディターをPloneと統合して、アプリケーションを離れることなく、そこに保存されているドキュメントを編集および共同編集する方法を学習します。
注:Plone内でドキュメントを操作するには、ONLYOFFICEDocumentServerのインスタンスが必要です。
ステップ1:Plone用のONLYOFFICE統合プラグインをインストールする
プラグインをbuildout.cfgファイルに追加します:
[buildout]
...
eggs =
onlyoffice.connector
そして実行します:
bin/buildout
ステップ2:プラグインをアクティブ化する
[管理]->[サイトのセットアップ]->[一般]->[Plone内のアドオン]に移動し、[インストール]ボタンを押します。
ステップ3:Plone内でONLYOFFICEを構成する
[管理]->[サイトのセットアップ]->[アドオンの構成]->[ONLYOFFICEの構成]に移動します。
インストールされているエディターでサーバーのアドレスを指定します:
それで全部です!これで、Plone内でドキュメント、スプレッドシート、プレゼンテーションを編集および共同編集できます。
- ONLYOFFICEを初めて使用する場合は、GitHubから最新バージョンのエディターを入手してください。
- Plone CMSを初めて使用する場合は、このHowtoForgeチュートリアルに従ってUbuntu18.04にインストールしてください。