ONLYOFFICE Docs のトップ 5 オープン ソース プラグイン


オフィス ソフトウェアは、文章を書いたり、スプレッドシートで計算したり、有益なプレゼンテーションを作成したりするためだけに設計されていると思っているなら、それは間違いです。一部のオフィス スイートは、通常のオフィス タスクよりもはるかに多くのことを実行できます。

最も優れた例の 1 つは ONLYOFFICE Docs です。これは、Linux および Windows サーバーで問題なく動作する自己ホスト型のオンライン オフィス パッケージです。この記事では、スイートの標準機能を大幅に拡張できる上位 5 つのオープンソース プラグインを紹介します。

Linux ベースのオペレーティング システム用の Microsoft Office に代わるものです。簡単に言えば、Web ベースのエディターが付属するオンライン オフィス パッケージであり、ブラウザーでテキスト ドキュメント、スプレッドシート、プレゼンテーション、および入力可能なフォームを作成および編集できます。

このスイートは、OOXML 形式 (DOCX、PPTX、および XLSX) との完全な互換性と、ODF を含む他の一般的な形式のサポートで注目に値します。

ONLYOFFICE Docs は、次の機能により共同作業に最適です。

  • 柔軟なアクセス権限 – ドキュメントのフル アクセス、レビュー、コメント、読み取り専用、オンライン フォームのフォーム入力、スプレッドシートのカスタム フィルタ
  • いつでも有効または無効にできる 2 つの共同編集モード - すべての編集をリアルタイムで表示する Fast と、すべての変更を保存後にのみ表示する strict です。
  • 変更、バージョン履歴、バージョン管理を追跡する
  • ユーザー タグ、コメント、チャットによるリアルタイムのコミュニケーション

ONLYOFFICE Docs は WordPress などで使用できます。

さらに、ONLYOFFICE Docs は、さまざまな Linux ディストリビューション用の無料のデスクトップ アプリと、iOS および Android 用のモバイル アプリを提供しています。

他のオフィス スイートに対する ONLYOFFICE Docs の最大の利点の 1 つは、プラグインを使用できることです。プラグインは、機能を強化するために ONLYOFFICE Docs にインストールされる追加のソフトウェア ツールです。たとえば、サードパーティ サービスを接続したり、インターフェイス要素を追加してユーザー エクスペリエンスを向上させたりできます。

インストールされているすべてのプラグインは、上部のツールバーの [プラグイン] タブに 1 か所にまとめられているため、必要なときに簡単にアクセスできます。

それでは、ONLYOFFICE Docs を従来のオフィス スイートよりも強力なものにする最も便利なプラグインを見てみましょう。

1.Doc2md

Doc2md は、モジュールまたはクラスから docstring を簡単に抽出し、それらを単純な GitHub Flavored Markdown ドキュメントに変換できるオープンソース ツールです。

したがって、GitHub プロジェクトの README.md ファイルをすばやく作成できます。 Markdown 形式のプレーン テキストを必要とするソフトウェア開発者にとって、このプラグインが非常に役立つことは間違いありません。

2.Draw.io

Draw.io (現在は diagrams.net として知られている) は、フロー チャート、マインド マップ、ベン図、アーキテクチャ図、UML 図など、さまざまな種類の図を作成できるオープン ソース アプリケーションです。

組み込みの作図ツールと比較して、このプラグインはデータを視覚化するためのより多くの方法を提供します。

3. ジッツィ

オフィスソフトウェアはコミュニケーション用ではないと誰が言いますか?オープンソースの音声およびビデオ会議ツールである Jitsi を使用すると、サードパーティのアプリを使用しなくても、他のユーザーとリアルタイムで通信できます。

このプラグインを使用すると、Jitsi SaaS サーバーを介して ONLYOFFICE インターフェースで音声通話とビデオ通話を直接行うことができるため、何もインストールする必要はありません。

4. アペルティウム

外国語をよく扱う場合、このプラグインは必須です。 Apertium は、言語に依存しない機械翻訳エンジンを搭載したオープンソースの翻訳プラットフォームです。

これにより、テキストを作業中のドキュメントに数秒で正確に翻訳できます。

5.ゾテロ

Zotero は、学生や教師がしばしば必要とするものです。これは、ドキュメントに参考文献目録を作成できる無料のサービスです。

組み込みのインターフェイスを使用して、任意のソースを検索し、使用可能な引用スタイルのいずれかを適用して参照を挿入できます。

ONLYOFFICE ドキュメントにプラグインをインストールする方法

もちろん、サードパーティのプラグインを使用できるようにするには、Linux マシンで ONLYOFFICE Docs のインスタンスを実行する必要があります。 ONLYOFFICE を初めて使用する場合は、ONLYOFFICE ドキュメントのインストール ガイドをご覧ください。

ONLYOFFICE Docs のバージョン 7.2 以降では、新しいインターフェイス テーマと言語、合字のサポート、入力可能なフォームの新しいフィールド タイプ、特殊貼り付けホットキー、OLE スプレッドシートのサポートなど、多くの新機能が提供され、簡単にインストールできます。真新しいプラグイン マネージャーを使用してプラグインを削除します。

ONLYOFFICE プラグイン マネージャーは [プラグイン] タブにあります。マネージャー アイコンをクリックすると、ONLYOFFICE プラグイン マーケットプレイスにアクセスできます。そこには、利用可能なすべてのプラグインがあり、それぞれに簡単な説明が付いています。

マーケットプレイスから何かをインストールするには、必要なものを見つけて [インストール] をクリックするだけです。必要なプラグインが数秒以内に自動的にインストールされ、そのアイコンが [プラグイン] タブにすぐに表示されます。プラグインのアイコンをクリックして、その機能を楽しみ始めるだけです。

プラグイン マネージャーでは、使用しなくなったプラグインを削除することもできます。これを行うには、削除するプラグインを見つけて [削除] をクリックします。マネージャーの [マイ プラグイン] セクションには、既にインストールされているすべてのプラグインが表示されます。

組み込みのマネージャーとは別に、手動インストールもあります。この方法を希望する場合は、対応するプラグインを GitHub からダウンロードし、プラグイン フォルダーを ONLYOFFICE Docs フォルダーに配置する必要があります。

Linux では、このフォルダーへのパスは次のとおりです。

/var/www/onlyoffice/documentserver/sdkjs-plugins/

場合によっては、ONLYOFFICE Docs を再起動する必要があります。

デバッグ目的で、sdkjs-plugins フォルダーと一緒に ONLYOFFICE Docs を起動できます。

docker run -itd -p 80:80 -v /absolutly_path_to_work_dir:/var/www/onlyoffice/documentserver/sdkjs-plugins/plugin onlyoffice/documentserver-ee:latest

ONLYOFFICE プラグイン、その仕組み、独自のプラグインの作成方法について詳しく知りたい場合は、公式の API ドキュメントを参照してください。