Discourse Private Replies

I always forget that, sorry. I’ve put the MIT license on it.

Looking forward to the new features!

「いいね!」 6

Do you think you could add a category setting to force this to be enabled on all posts in a category?

Edit: After using this, I’m thinking I’d want all replied to be hidden, including from staff and the OP. Do you think that this is something that could be added? I’m using this in conjunction with the Wizards plugin to make an application forum - I’m wanting the application itself to be visible for transparency but responses to it should be confidential.

「いいね!」 2

I’m accepting pull requests, or I can add extra functionality as a paid project.

I am not sure if I understand you correctly.
If no one can see the posts from staff or the OP, why would they bother posting?

「いいね!」 2

I was thinking of using it to report bugs or exploits. Thinking about it more I might be able to just make replies moderated. I appreciate your time and thank you for replying and great work on the plug-in! :slight_smile:

「いいね!」 5

カテゴリごとに利用できるようになると嬉しいです。短いコミュニティ活動/投票に非常に役立ちますが、フォーラムのその小さな部分に限定される場合に限ります。

「いいね!」 7

プルリクエストを受け付けています。有料プロジェクトとして追加機能を追加することも可能です。

「いいね!」 5

リチャード様

プラグイン、素晴らしいですね!広告クライアントのカテゴリーで新しいスポンサーシップオファーを共有するために、これを使用する予定です。これにより、クライアントのカテゴリーごとに重複したトピックを開く必要がなくなり、1つのトピックで十分になり、他のクライアントの返信を見ずに返信できるようになります。

機能リクエストが2つあります。

  • プラグインの使用をグループまたはカテゴリーごとに制限することは可能ですか?フォーラムの他のユーザーにはその機能を見せたくなく、スタッフのみが特定のカテゴリーでのみ使用できるようにしたいのです。

  • 「プライベート返信」ボタンをクリックした直後に確認プロンプトを追加すると、非常に役立ちます。これにより、ユーザーはボタンをクリックした後に何が起こるのかをより明確に理解できます。また、誤ってクリックするのを防ぐことができます。 :slight_smile:

「いいね!」 3

リチャード様

検索パッチ(最新版で再構築済み)に問題があるようです。

def execute(readonly_mode: @readonly_mode)
で解決するようです。

「いいね!」 4

すぐにこれに対処します。お知らせいただきありがとうございます。ご迷惑をおかけして申し訳ありません!

「いいね!」 5

Ruby 3.1 の破壊的変更の別の素晴らしい例です Separation of positional and keyword arguments in Ruby 3.0

修正済みです。

「いいね!」 5

この素晴らしいプラグインを共有していただき、誠にありがとうございます :pray: まさに探していたものです :fire:
質問が1つあります。ユーザーがトピックに返信したとき、ユーザーは他のユーザーのメッセージを見ていないにもかかわらず、トピックの作成者が他の人に書いた返信が表示されます。これは予期された動作ですか、それともバグですか?

これは仕様です。

「いいね!」 1

迅速なご対応ありがとうございます!
ユーザーが他のユーザーによって書かれたトピック作成者の返信を見る必要がある理由が理解できません。:thinking: ユーザーは自分のメッセージ、トピック作成者が自分だけに宛てたメッセージ、そしてスタッフからのメッセージのみを見ることを期待していました。ユーザーが他のユーザーによって書かれたスレッド作成者の回答を見ると、混乱が生じ、ユーザーを落胆させる可能性があります。なぜなら、作成者の質問への回答が他の人に見られる可能性があるからです。例えば、トピック作成者が医師であり、人々が彼にプライベートで連絡する場合、彼らは自分と医師だけが医師からの診断を見たいと思うでしょう。他のユーザーには見られたくないはずです。

このプラグインのユースケースは、あなたのものとは異なると考えられます。あなたのものには、Private Topics Plugin の方が適しているかもしれません。そうすれば、ユーザーは自分と医師だけが見ることができるトピックを開始できます。

「いいね!」 3

この素晴らしいプラグインはすでにインストールされており、別のカテゴリで使用しています。

プライベート返信プラグインを、パートナーとフォーラムスタッフのみがトピックを作成できるカテゴリに含めます。このカテゴリでは、ユーザーはトピックに返信することしかできません。各トピックは、ユーザーが連絡できる人物です。

このプラグインはそういう目的ではありません。このプラグインの使用例は、ユーザー間の応答を互いに隠しておくことであり、多くの場合一時的なものです。トピックの著者は、教師や販売者などであり、追加情報などを投稿できる必要があります。

プライベートな会話が必要な場合はプライベートメッセージを使用する必要があり、医療情報や機密情報が含まれる場合は、discourse-encryptプラグインも使用する必要があります。 Creating pre-filled personal message links を参照することをお勧めします。

「いいね!」 1

私のフォーラムでは、特権ユーザー(上級ユーザー)のみがプライベートメッセージを送信できます。

「トピックに返信する」ボタンをクリックすることで、作成者に「全員に」追加情報を公開する機会を与えるのはどうでしょうか?
そうしないと、ユーザーが必要な回答を他の多くの回答の中から探さなければならない、このような不要な情報ノイズが発生します。

具体的に言うと、私のサイトでは、すべてのキャラクターがAIです。トピックを作成するときは、@botnameでチャットボットに連絡し、指示を与えます。例えば、「あなたは一般開業医であり、あなたのタスクは…」とか、「あなたはマーケターであり、あなたのタスクは…」といった具合です。そして、特定のトピックでは、ボットは指示に厳密に従って動作します。その後、これらの指示を通常のユーザーからトピック内で非表示にし、同じトピック内でユーザー向けの個別の指示を記述します。例えば、「このトピックでは…について質問できます」といった具合です。したがって、テンプレートに非常に多くの指示が含まれているため(ユーザーに指示を表示したくはありませんが)、ユーザーが誤って変更してしまう可能性があり、ボットが応答を生成する結果が正しくない可能性があるため、テーマ別のボットとのコミュニケーションには適していません。

上記に基づき、プラグインに以下の追加機能をご提案します:
- トピック作成者が他のユーザーに向けた「応答」を非表示にする

追伸:PRを作成したいのですが、私はプログラマーではなく、この件を理解していません。

「いいね!」 1

申し訳ありませんが、これはプラグインの範囲外であり、ターゲットオーディエンスにとって使いにくくなるようなオプションで機能を煩雑にしたくありません。予算がある場合は、プライベートで連絡していただければ、ユースケースに合わせたカスタムプラグインを作成できます。

「いいね!」 3

これは非常に要望の多い機能であり、2.5年後についにスポンサーになってくれるクライアントを見つけました :+1:

  • カテゴリごとに有効にする可能性を解除するサイト設定 private replies on selected categories only が追加され、カテゴリのセキュリティ設定で有効になります。

  • 同じセクションに、カテゴリ内のすべての新しいトピックでプライベート返信をデフォルトで有効にするオプションが追加されました。

「いいね!」 6

素晴らしい!UIをきれいに整理しながら、この機能が切り開く可能性のあるユースケースについて、非常に興奮しています。

「いいね!」 4