サーバーエディターに新しいプラグインを追加する
ONLYOFFICE Docsに新しいプラグインを追加して、機能を拡張し、新しい機能を追加しましょう。
このガイドはセルフホスト型サーバーバージョンのONLYOFFICE Docs専用です。クラウドサービスにプラグインを追加する方法については、こちらのページをご覧ください。
以下の手順に従うことで、数分で簡単に行うことができます:
-
App Directoryページにアクセスします。ここには、互換性がありインストール可能なすべてのプラグインがあります。
-
リストから適切なプラグインを選択し、それがONLYOFFICE Docsと互換性があることを確認します。
-
今すぐインストールボタンをクリックするか、ONLYOFFICEのGithubページで最新の対応プラグインのリポジトリを手動で見つけることもできます。
以下は例です:
- Words counter - ドキュメントの選択部分の単語、文字、段落をカウントします;
- Thesaurus - 単語の同義語や反意語を検索し、選択したものに置き換えます。
現在存在するすべてのオープンソースプラグインの例はこちらで確認できます。
-
プラグインのURLアドレスをコピーし、ターミナルを使用してダウンロードします:
git clone https://github.com/ONLYOFFICE/plugin-nameここで
plugin-nameはプラグインのURLアドレスです(例:https://github.com/ONLYOFFICE/plugin-wordscounter でWords counterプラグインをダウンロード)。 -
プラグインコードのフォルダをONLYOFFICE Docsディレクトリ内の
sdkjs-pluginsフォルダに配置します。Linuxの場合:
mv plugin-folder /var/www/onlyoffice/documentserver/sdkjs-plugins/Windowsの場合:
move plugin-folder %ProgramFiles%\ONLYOFFICE\DocumentServer\sdkjs-plugins\ここで
plugin-folderはプラグインディレクトリの絶対パスです。 -
プラグインはONLYOFFICE Docsのすべてのユーザーに利用可能になります。場合によっては、サービスの再起動が必要です:
systemctl restart ds-converter ds-docservice ds-example ds-metrics
新しいプラグインはconfig.jsonファイルを通じて追加することもできます。その方法については、開発者向けページをご覧ください。
プラグインはエディター内で利用可能なプラグインマネージャーで管理することもできます。詳細についてはこちらの記事をご覧ください。
追加されたプラグインやデフォルトのプラグインを削除したい場合は、サーバーエディターからデフォルトプラグインをアンインストールするガイドを参照してください。