この記事はAIによって翻訳されました

Drupal用DocSpace

Drupal用ONLYOFFICE DocSpaceモジュール

DrupalはAPI構築に使用されるオープンソースのコンテンツ管理システムです。このモジュールを使用すると、DrupalからONLYOFFICE DocSpaceというルームベースのコラボレーション環境にアクセスできるほか、DocSpaceのルームやファイルをDrupalページに追加することができます。このモジュールはGNU General Public License v.2.0の下で配布されています。

主な機能
  • Drupal内での文書、スプレッドシート、プレゼンテーション、フォームの作成と編集。
  • DocSpaceルームやファイルをDrupalコンテンツに追加。
  • ドキュメントをダウンロードすることなく、Drupalコンテンツ内での文書の表示と編集。
  • Drupal内でのDocSpaceルームの作成。
対応フォーマット
  • 編集可能: DOCX, XLSX, PPTX。
  • 表示のみ: DJVU, DOC, DOCM, DOT, DOTM, DOTX, EPUB, FB2, FODT, HTML, MHT, ODT, OTT, OXPS, PDF, RTF, TXT, XPS, XML, CSV, FODS, ODS, OTS, XLS, XLSM, XLT, XLTM, XLTX, FODP, ODP, OTP, POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM。

ONLYOFFICE DocSpaceをDrupalに接続する

要件
  • Drupalコアモジュール。
  • ONLYOFFICE DocSpace SaaSまたはサーバーバージョン。
  • Drupal用ONLYOFFICE DocSpaceプラグイン。
プラグインのインストールと設定

DocSpaceの設定

  1. 左下のオプション オプションアイコン アイコンメニューを使用し、DocSpace設定オプションを選択します。
  2. SaaSおよびサーバーバージョンの両方の場合:開発者ツール > Javascript SDKセクションに切り替えます。DocSpaceをiframeとして埋め込むフィールドにDrupalのアドレスを入力し、+アイコンをクリックします。
  3. サーバーバージョンのみの場合:カスタマイズセクションでDNS設定オプションが有効になっていることと、DocSpaceポータルのドメイン名が指定されていることを確認します。

Drupalの設定

  1. 管理設定の拡張セクションに切り替え、新しいモジュールを追加メニュー項目をクリックします。
  2. ONLYOFFICEモジュールをアップロードし、続行をクリックします。
  3. アップロードされたモジュールがリストに表示されたら、チェックを入れて選択し、インストールボタンをクリックします。
  4. 準備ができたら、設定 > メディア > ONLYOFFICE DocSpaceコネクタ設定を通じてモジュール設定に移動し、次のパラメーターを指定します:
    • DocSpaceサービスアドレス
    • DocSpace管理者ログインとパスワード
  5. 保存ボタンをクリックします。

ONLYOFFICE DocSpaceに、現在のDrupalユーザーと同じデータを持つルーム管理者役割のユーザーが作成されます。

Drupal用ONLYOFFICE DocSpaceコネクタのインストール Drupal用ONLYOFFICE DocSpaceコネクタのインストール
ユーザーをDocSpaceにエクスポートする

DrupalからONLYOFFICE DocSpaceにユーザーをエクスポートするには、

  1. モジュール設定ページで今すぐエクスポートボタンをクリックします。Drupalユーザーを含むリストが表示されるページが開きます。
  2. ユーザーまたは複数のユーザーをDocSpaceに追加するには:
    • リストで必要なユーザーにチェックを入れます;
    • ドロップダウンリストからDocSpaceに招待を選択します;
    • 選択した項目に適用ボタンをクリックします。

このリストのDocSpaceユーザー状態列で、DrupalユーザーがDocSpaceに追加されたかどうかを確認できます:

  • 緑のチェックマーク 緑のチェックマーク:指定されたメールアドレスを持つDrupalユーザーがDocSpaceに追加されました。同期は成功しました。
  • 空の値:DocSpaceに指定されたメールアドレスを持つDrupalユーザーはいません。招待することができます。
  • 砂時計 砂時計:指定されたメールアドレスを持つユーザーがDocSpaceにいますが、同期に問題がありました。DocSpaceプラグインに初めてログインする際、ユーザーはDocSpaceのログインとパスワードを提供して同期を完了する必要があります。

Drupal内でONLYOFFICE DocSpaceを使用開始

Drupal内でのONLYOFFICE DocSpaceの作業

モジュールを設定すると、ONLYOFFICE DocSpaceコネクタを管理する権限を持つユーザーにDocSpaceが利用可能になります:人々 > 権限 > ONLYOFFICE DocSpaceコネクタ

これらのユーザーは、ONLYOFFICE DocSpaceにアクセスし、コラボレーション、パブリック、カスタムルームを作成し、ユーザーを招待し、ルーム内で文書を共同作業することができます。

ONLYOFFICE DocSpaceの使用に関する詳細は、ガイドをご参照ください。

DrupalページにDocSpaceルームとファイルを追加する

DrupalにDocSpaceルームやファイルを追加する前に、テーブル構造に変更を加える必要があります。

  1. 構造 > コンテンツタイプに移動します。
  2. 必要な要素の隣にあるフィールドを管理ボタンをクリックします。
  3. 開いたページで、新しいフィールドを作成ボタンをクリックします。
  4. ドロップダウンリストからONLYOFFICE DocSpaceを選択し、名前を指定します。

公開されたページのDocSpace要素のサイズを変更したい場合:

  1. 目的の要素の構造 > コンテンツタイプに移動します。
  2. 表示を管理ボタンをクリックします。
  3. 以前に作成したDocSpaceフィールドで、ギアアイコンをクリックし、希望するサイズを指定します。
  4. 準備ができたら、保存ボタンをクリックします。

準備段階が完了したら:

  1. コンテンツタブに移動します。
  2. コンテンツを追加ボタンをクリックします。
  3. ONLYOFFICE DocSpace要素を追加したコンテンツタイプを選択します。

ルームを追加するには:

  1. コンテンツタブに移動します。
  2. ルームを選択ボタンをクリックします。
  3. リストから利用可能なルームを選択し、選択ボタンを押します。

ファイルを追加するには:

  1. ファイルを選択ボタンをクリックします。
  2. ルームから希望のファイルを選択し、保存ボタンを押します。

作成されたDrupalコンテンツ内のDrupalユーザーに対するルームとファイルのアクセス権は、次の原則に基づいて決定されます:

  • ルームをすべてのユーザーに公開する場合、DocSpaceのパブリックルームを使用します。匿名ユーザーを含むすべてのユーザーに対して、Drupalページで表示されます。ただし、匿名ロールが「公開されたコンテンツを表示」権限を持っている必要があります。
  • ルームをログインしたユーザーのみに公開する場合、DocSpaceの非公開ルームを使用します。匿名ロールが公開されたコンテンツを表示できる場合でも、表示するにはDrupalログインが必要です。

Drupalで作成されたDocSpaceルームの特定の注意点:

  • DocSpaceの左メニューは利用できません;
  • 追加されたルーム内でのみナビゲーションが可能です;
  • ルーム管理者またはパワーユーザーロールを持つユーザーは、新しいファイルを作成できます。

ONLYOFFICE Docsを自社サーバーでホストするか、クラウドで利用する

次の項目が含まれている記事:タグ:
すべてのタグを見る