RCOSDP / RDM-osf.io

Facilitating Open Science
https://rcos.nii.ac.jp
Apache License 2.0
13 stars 24 forks source link

Office系ファイル編集機能の追加 (Add office file edit function) #367

Open yosaka opened 1 year ago

yosaka commented 1 year ago

Purpose

Add office file edit function using ONLYOFFICE and/or Collabora online editor and Create new file from file tree. ONLYOFFICE と Collaboraによる office系ファイルの編集機能追加と、ファイルツリー画面から新規ファイルの作成機能追加。

Changes

website/edit_online/ website/wopi/ website/static/js/fangorn.js website/static/js/filepage/index.js website/routes.py etc.

QA Notes

Documentation

Side Effects

Ticket

yosaka commented 1 year ago

コメントいただいていたのを消してしまったかも知れません。すみません。 defaults.pyに追加するパラメータですが、 以下のように None を設定することにして、local.pyなどでoverrideするように変更します。 Noneが設定されている場合は、本機能を無効化します。 問題ございましたらお知らせ下さい。

diff --git a/website/settings/defaults.py b/website/settings/defaults.py -WOPI_CLIENT_ONLYOFFICE = 'http://grdm-server.grdm.test:8002' -WOPI_CLIENT_COLLABORA = 'http://grdm-server.grdm.test:9980' +WOPI_CLIENT_ONLYOFFICE = None +WOPI_CLIENT_COLLABORA = None

WOPI_SRC_HOST is web server's host and port which can access FROM WOPI CLIENT.

-WOPI_SRC_HOST = 'http://grdm-server.grdm.test:5000' +WOPI_SRC_HOST = None