Discourseの共有編集

:discourse2: 概要 Discourse 共有編集では、複数のユーザーがリアルタイムに投稿を共同で編集できます。この機能はデフォルトで無効になっており、モデレーターが投稿に対して明示的に有効にする必要があります。
:hammer_and_wrench: リポジトリリンク https://github.com/discourse/discourse-shared-edits
:open_book: インストールガイド Discourse でのプラグインのインストール方法

機能

モデレーター(TL4 含む)は、コンポーザーバーのギアアイコンからトピックに対して共有編集をオン/オフ(赤色)に切り替えることができます。ただし、このプラグイン自体は編集アクセスを付与するものではありません。つまり、非モデレーターが投稿を共同で編集できるようにするには、投稿を Wiki(緑色、オプション)にする必要があります。

切り替え後は編集が共同作業となります。左下のボタンが「完了」と表示され、リアルタイムで継続的に保存されていることに気づくでしょう。

設定

  • shared edits enabled:機能の有効化または無効化
  • shared edits editor mode:Markdown またはリッチ編集(混合はサポートされていません)
  • shared edits commit delay seconds:投稿がデータベースの改訂として保存されるまでの秒数

共有編集投稿の外観をより細かく制御したい場合は、以下のテーマコンポーネントのインストールもおすすめです。

今後の予定

  • TL4 未満のメンバーが共有編集を有効化できるようにする - こちら を参照

このプラグインは @gdpelicancollude に着想を得ていますが、現在の Discourse のデザインにより適切に適合させるために完全に書き直されています。

「いいね!」 61