1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

DrupalAdvent Calendar 2022

Day 20

ONLYOFFICE Docsを使ってDrupal内のドキュメントを編集する方法

Posted at

ONLYOFFICEとDrupalのコネクタを利用して、投稿にオフィスファイルを挿入したり、Mediaモジュールでドキュメントの編集やコラボレーションを行うことができます。詳しくは下記をご覧ください。

image.png

Drupalについて

Drupalは、PHPで書かれた無料でオープンソースのウェブコンテンツ管理システム(CMS)です。個人ブログから企業、政治、行政のサイトまで、世界のトップ10,000ウェブサイトの少なくとも14%、トップ10百万ウェブサイトの1.2%にバックエンドフレームワークを提供しています。また、ナレッジマネジメントやビジネスコラボレーションにもDrupalが使用されています。

Drupalは開発者向けに洗練されたAPIを提供していますが、基本的なウェブサイトのインストールやフレームワークの管理には、プログラミングのスキルは必要ありません。Drupalは、PHPを実行できるWebサーバーと、コンテンツや設定を保存するためのデータベースの両方をサポートするあらゆるOSで動作します。

ONLYOFFICEコネクタとその機能

ONLYOFFICEコネクタ(モジュール)を利用することで、Drupalにアップロードされたドキュメントを閲覧したり、コラボレーションをしたり、投稿にオフィスファイルを追加したりすることができます。

投稿へのドキュメント追加

投稿を作成する際に、新しいONLYOFFICE要素を追加することができます。詳しくはこのガイド(英語)をご参照ください。

image.png

この方法で、様々なフォーマットのオフィスファイルを埋め込みモードで挿入することができ、サイト訪問者はダウンロードせずにドキュメントを見ることができるようになります。

image.png

オフィスファイルの編集

投稿に埋め込まれた文書を編集したり、他のユーザーと一緒に編集する必要がある場合、MediaモジュールにアップロードされたDOCX、XLSX、PPTXファイルを編集用に開くことができます。操作メニューで「ONLYOFFICEで編集」を選択してください。

image.png

管理者権限を持つユーザーは、ドキュメントを共同編集することができ、すべての変更内容は同じファイルに保存されます。

ONLYOFFICE Docsのインストール

Drupalでオフィス文書を扱うには、ONLYOFFICE Docs(ドキュメントサーバー)の実行インスタンスをデプロイする必要があります。

無料のコミュニティ版と、家庭用の特別料金プランを含むプロの技術サポートが受けられるスケーラブルなエンタープライズ版から選択することができます。

ご注意:モバイルウェブエディタは、エンタープライズ版でのみご利用いただけます。

コネクタのインストールと設定

ONLYOFFICE統合アプリは、GitHubからダウンロードできます。また、このモジュールはDrupalの公式サイトGitLabで公開されています。

ONLYOFFICEモジュールをインストールするには、このガイドをご参照ください。設定するには、Drupalの~/config/system/onlyoffice-settingsページを開き、ONLYOFFICEコネクタの管理設定に切り替えて、以下のパラメータを指定してください。

  • インストールしたONLYOFFICE DocsのURL
  • 不正アクセスからドキュメントを保護するJWTを有効にするためのシークレットキー。また、検証を有効にするために、ONLYOFFICE Docsの設定ファイルに同じシークレットキーを指定する必要があります(詳細はこちらをご覧ください)

image.png

お役立ちリンク

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?