このプラグインで、トピックの閲覧者リストを表示できますか?返信したユーザーだけでなく、現在トピックを読んでいるすべての人のリストが欲しいのです。
はい、トピックページにもオンラインユーザー機能を追加したいです。
つまり、ウィジェットで、特定のトピックをリアルタイムで読んでいる人、または返信している人の数も表示されるようにするということでしょうか?
他の人が返信している場合、Discourse コアはトピックの下部とコンポーザーにインジケーターを表示します。
はい、知っています。しかし、それは他の人が返信している場合のみ表示されます。Discourse コアは、他の人がそのトピックを閲覧しているだけで返信していない場合にも表示されるべきです ![]()
私は同意しません。モバイルデバイスでは画面スペースが非常に限られており、現在トピックを読んでいるユーザーを表示するだけでページがごちゃごちゃしてしまいます。また、特にヨーロッパのコミュニティでは、プライバシーに関する懸念が提起される可能性があります。
トピックリストに、各トピックの閲覧者数を「147 人が閲覧中」のようにユーザー名を明かさず表示するインジケーターがあるととても良いと思います。私の経験では、リアルタイムでどのトピックが「ホット」かを素早く把握する非常に簡単な方法です。
@nildarar さん、こんにちは。この機能はどのような目的で使いたいですか?![]()
また、「トピックを読む」とはどう定義されますか?「返信を書く」場合は、返信ウィンドウに入力している人が「返信している」ことは明確ですが、「読む」ことをどのように実用的に定義するかは確信が持てません。ただし、多くのアプリやサイトがその試みをしていることは確かに認識しています。![]()
これは以前にも触れられていましたが、パブリックプロフィールを非表示にしているユーザーに対して、この機能を再度有効にするべきだと感じます。ここで本当にプライバシー上の懸念があるとは考えにくいです(回答を作成するのにかかった時間を追跡される可能性はあるかもしれませんが、それは大きな問題ではないでしょう):投稿すれば、当然ながらその直前に作成したと推測されます(たしかに、以前に作成したドラフトがあったなど、少し前だった可能性もあります。しかし通常、あなたの投稿は作成直後に現れるため、作成中であることを表示しても秘密ではないはずです)。この機能は多くの場面で有用であり、一部のユーザーで利用できないのは残念です。
「パブリックプロフィールと存在機能の非表示」は、設定で「…存在統計」と名前を変更できるかもしれません(その一部はユーザーリストに表示されますが)。これも以前に提起されたことです。
モバイルでのスペースが限られているため、機能を無視することはできず、ユーザーに対して異なる方法で提供する必要があります。例えば、モバイルフォンではナビゲーションを表示することはできませんが、それを隠すわけではありません。現在、ユーザーの大部分はモバイルを通じてのみ作業を行っています。
私はすでにこの問題の例を報告しました:
モバイルテーマでの投稿返信リスト
私たちの社会では、多くの人々が互いに友人関係にあり、トピックが作成されると、友人がそのトピックを訪れることを確認したいと考えます。多くの場合、友人をメンションしようとするでしょう。
さらに、これは投稿者(OP)にとって心地よいもので、自分が作成したトピックを何人が読んでいるかを知ることは興味深いです。
また、サイト上のすべてのオンラインユーザーを表示するという問題も大きく解決します。例えば、10,000人がオンラインにいる場合、サイト上部に全員を表示することは不可能ですが、各トピック内でオンラインのユーザーを表示する方が容易です。
なぜFollow Pluginでこれを解決しないのでしょうか?
このプラグインを使用すると、フォローしている人の誰かが新しいトピックを投稿したり、返信したりした場合、ユーザーに通知が届きます。さらに、「Following」という追加のディスカバリストがあり、フォローしている人が関与した最新のトピックが一覧表示されます。
このプラグインの機能はまだ非常に限られており、まだ導入するには早すぎるのではないかと懸念しています。新しい機能を追加すると、新たなニーズが生まれるためです。
近年、メッセージングアプリはオンラインフォーラムに対するユーザーの期待水準を大きく引き上げました。この競争の勝者は間違いなくメッセージングアプリです。なぜなら、ユーザーの大多数はシステムのタイプではなく、機能を比較するからです。
現在、ユーザーは「配信報告」や「既読報告」のような機能に強く依存しています。これらの報告を制限するプライバシー機能とは対照的に、多くのユーザーにとってこれらの機能が必要とされています。
私たちのコミュニティでは、多くのユーザーがトピックを、特定のテーマのために作成された WhatsApp のようなメッセージングアプリのグループと比較しています。これは、若い世代のユーザーにオンラインフォーラムの経験がないためです。
もう少し詳しく説明してください。採用にとって不可欠な不足機能は何ですか?
私は、ほぼ機能完全に近いと言いたいですが。他に何を行いたいとお考えですか?
ユーザーが友人の投稿を閲覧できるようにしたい場合、その人たちにフォローしてもらい、投稿があった際に通知が来るように設定できます。フォローしている全ユーザーに限定された「最新の投稿」フィードを閲覧したい場合も、その機能は存在します。
誰が誰をフォローしているかを表示できるように設定することも、その情報を非公開にする設定も可能です。
何が不足しているのでしょうか?
もし今から仕様を定義して、あなたのサイトのために特別に開発を依頼すれば、数千ドルの費用がかかるでしょう。しかし、ここではオープンソースで無料で利用可能です!
このプラグインはすでに1年半以上も本番環境で運用されています!Pavilion 製プラグインですので、継続的なプロフェッショナルなサポートが受けられます。重大な既知のバグはなく、安定しています。バグが発生しても、合理的な期間内に修正されます。
前述の通り、メッセンジャーやソーシャルネットワークと比較されるため、ユーザーは常に多数のリクエストを送ってきます。
サードパーティ製プラグインを極力使わないようにしている主な理由は、時間とともにサポートが終了したり、コアのアップデートとの互換性問題が発生し、解決に時間がかかる可能性があるためです。
全体的にこのプラグインは優れており、間違いなく近々使用する主要なプラグインの一つになるでしょう。
トピック内のオンラインユーザーを表示したり、メッセージの閲覧者を確認できる機能は、システムをさらに愛されるものにするニーズを満たしています。
断言できますが、Discourse は最大のコミュニティ構築システムであり、多様な方法でニーズに応えられることは素晴らしいことです。
そのため、Pavilion は一連のコアプラグインを中心に構築し、より信頼性の高い継続的なサポートを提供できるようにしました。当社のすべてのプラグインは、毎月初めにチェックを行います。毎月初めに一度だけアップグレードするという習慣を身につけていただければ、修正がすでに含まれているか、特に致命的な破壊的変更に対しては迅速に対応できることがお分かりいただけるでしょう。
はい、毎月毎日サポートを保証することはできません。そのようなサポートを希望される場合は、別途費用を払って専門家に依頼する必要があります。今後、月額サポート付きの有料製品をリリースする予定です。
また、最新のバージョンに破壊的変更が含まれていることが判明した場合に、当社のプラグインを使用しているユーザーにアップグレードを警告する「早期警告システム」の自動化にも取り組んでいます。
一般的に、コアの Discourse が提供する機能よりも特殊なニーズがある場合は、サードパーティ製のプラグインを検討する必要があります。私たちは、その分野で最適なモデルを開発できるよう努めています。
@merefield さん、ありがとうございます。
はい、おっしゃる通り、このプラグインは当社の人気プラグインリストに含まれており、まもなく導入する予定です。ただし、インストールする前に、その利用に伴う社会的側面を十分に検討する必要があります。
トピック内でのオンラインユーザーの表示がもたらす重要な利点の一つは、ユーザーに安心感を与えることです。この機能により、自分だけが読んでいるのではなく、同時に他の複数人がこのトピックを読んでいることがすぐにわかります。メッセージンググループのオンラインユーザー表示のように…
その後、ユーザーからはさらにプライバシー設定の充実が求められるようになります。時間が経つにつれ、アプリ同士を比較する中で、ユーザーはより多くの機能を必要とするようになります。
もちろんです。
私の個人的な見解ですが、Discourse をチャットシステムのようにしたいという要望は素晴らしいですが、Discourse はむしろ高遅延でペースが緩やか、より慎重な議論に焦点を当てているように思えます。そうではありませんか?
その焦点が間違いなく機能セットを導くことになります。
はい、十分なユーザーを集めるトピック(およびフォーラム)の場合です。
それはまた、真逆のことも示すかもしれません。つまり、あなたが投稿に時間と労力を費やしたトピックを、ほとんど誰も見ていないということです。両刃の剣です。さらに、人気のあるフォーラムやトピックには、実際にはそれが必要ありません。そして、それを必要としているのは、おそらく表示されている情報が「良い」ものではない場合でしょう(もちろん、表示内容を操作し始めない限り)。
@nildarar さん、もし友人を正しく@ タグ付けして言及すれば、友人たちは個別にトピックへの通知を受け取ります(この返信に対しても、あなたも通知を受け取ったはずです)。
さらに、ユーザーが一定の信頼レベルを獲得すれば、他のユーザーをトピックに招待することもできます。
赤 = 招待通知
青 = 招待者
黄 = 場所(トピック/投稿)
紫 = 日時
これは、いいねや返信がなされた後、**投稿者(OP)**から下矢印を選択することで、すべてのトピックにおいて自然に利用可能です。
@Paracelsus さんの意見に同意します。各トピックごとに「現在閲覧中」の人数を表示する機能は、便利なオプションになるかもしれません。
それ以外に、特定のユーザーがどのトピックを閲覧したかを他のユーザーに公に明示する機能(読んだことを保証するものではないため)は、せいぜい詮索好きであり、最悪の場合は悪用される可能性があります。
追記: 明確にしておきますが、ユーザー1がユーザー2に自分のトピックを読んでほしいと望んだからといって、ユーザー1がユーザー2がトピックを閲覧したかどうかを示す情報を受け取る権利があるわけではありません。そこで何が行われているかは、プライベートメッセージ(PM)の方が適切な場合もあるでしょう。
おっしゃることに同意します。Discourse は、幅広い層に適したより大きな視点で進むべきだと考えます。前述の通り、次世代のユーザーはメッセンジャーの世界で育っています。その世代の一般の人々はインターネットフォーラムには興味を持たず、このようなシステムは受け入れられないでしょう。ソフトウェア開発者などの特定のグループを除き、他のユーザーはチャット形式でシステムを利用します。
Discourse フォーラムの管理者はこの問題に頻繁に対処する必要があり、それがユーザーの不満を招いています。
はい、同意します。時には悪影響を与えることもあります。これはフォーラムの規模に応じて、サイト設定でカスタマイズ可能です。
ただし、ユーザーは自分のコンテンツがどれほど人気かを知りたいと望んでいます。そのため、すべてのソーシャルネットワークはコンテンツ所有者にいくつかの統計を表示します。また、メッセンジャーは利用形態に応じて配信レポートや既読レポートを使用します。
ありがとうございます。これにより、連続したメンションの問題が解決されます。
はい、その通りです ![]()
さて、閾値を設定することは可能です。例えば、20 人以上のユーザーがトピックを読んでいる/閲覧している場合にのみ表示するといった具合です。これにより、「実際に何かが起きている」トピックのみが表示されるようになります。私たちは以前、SMF フォーラムでカテゴリに対してこの機能を実装しており、非常に役立ったと思います。ユーザーがフォーラムに訪れた際、すぐに特定のカテゴリに多くのユーザーが集中していることを確認し、そこで何かが起きていることに気づくことができました。
つまり、Discourse の標準機能だけでも似たような概念が存在します。返信数や閲覧数を示す列は、より多くの閲覧や参加があるトピックを強調するために異なる色で表示されます。ここでもほぼ同じことですが、より「リアルタイムな」感覚(そして私の意見では、より魅力的で有用)で実現できるでしょう。

