こんにちは!
テーマコンポーネントを使用するか、あるいはこのプラグインを拡張することで、Discourse Who's Online
どのユーザーがオンラインかだけでなく、現在何をしているかも表示することは可能でしょうか?
Discourse を使う前は SMF (simplemachines.org) をよく使っていたのですが、そこではオンライン中のユーザーが現在何をしているかを確認できました。
これは SMF の標準機能で、プラグインやその他の追加機能ではありません。
こんにちは!
テーマコンポーネントを使用するか、あるいはこのプラグインを拡張することで、Discourse Who's Online
どのユーザーがオンラインかだけでなく、現在何をしているかも表示することは可能でしょうか?
Discourse を使う前は SMF (simplemachines.org) をよく使っていたのですが、そこではオンライン中のユーザーが現在何をしているかを確認できました。
これは SMF の標準機能で、プラグインやその他の追加機能ではありません。
現在、コア機能にこのような機能の計画はありません(必要かどうかはわかりません。非同期処理を好む傾向があり、誰がいつ何をしているかを常に把握することは、むしろその逆の考え方だからです!)
とにかく、プラグインで実現可能でしょう。最近、このような機能の実装を容易にする PresenceChannel API を追加しました:
https://github.com/discourse/discourse/commit/31db83527b9b02000f133c782e9e6ab4b4a16659
返信ありがとうございます!
コア機能であるべきだと言ったわけではなく、プラグインやテーマのコンポーネントとして可能かどうかを尋ねただけです。
また、そのご意見は少し奇妙に感じます。トピック(またはPM)内で誰かが回答を書いていると、そのユーザーが現在入力中であることが表示されますよね。つまり、システムは各ユーザーが現在何をしているかを把握しているはずです。
Rubyには詳しくないので、プラグインを作成することはできません。
その通り、私の間違いです!「SMF の組み込み機能」として言及された部分を過剰に解釈してしまいました。
確かに、同じ場所に同時にいる必要があるため、そこには少しの障壁があります。同じトピックで誰かが入力している様子を確認する有用性については、私にも明確に理解できます。例えば Meta では、チームメンバーの誰かが返信を入力しているのを見ると、安心して他の作業に移ることができます。
別ページで存在状態を表示すると、誰かを執拗に監視したり細かく管理したりすることが容易になり、そのような行動以外の有用性は私にはあまり明確ではありません。どのようなユースケースを想定されていますか?それを知ることでお手伝いできるかもしれません。
問題ありません!コミュニティに、この機能の構築に興味を持っている方がいるかもしれません。機能を公開して進めることの利点の一つです。
返信ありがとうございます、遅れての返信で申し訳ありません!
必要ないんです。SMFで知っていたからだけです。
皆さん、こんにちは。
Who’s Online プラグインについて最近知ったのですが、気に入ってはいるものの、オプトアウトするためにユーザーに自分の存在を完全に隠すことを要求するのは (公開プロフィールとプレゼンス機能を非表示にする) やりすぎだと思います。
私の意見では、単に Who’s Online からオプトアウトできるようにすべきです。
これは、長年にわたって他のフォーラムで採用されてきた中で、私が目にした中で最も合理的で責任あるユーザーケアの選択肢です。
これはすでにここで提起されています。