最小信頼レベルの変更に関する問題(PMとフラグ)

「メッセージ送信に必要な最低信頼度」と「投稿をフラグ立てるための最低信頼度」を tl1 に設定すると、新規ユーザーは管理者にアクセスできなくなり、すべてのリクエストに対して新しいトピックを作成する必要があります。

すべてのユーザーが常にスタッフにプライベートメッセージを送信でき、あらゆる信頼度のユーザーが自分の投稿をフラグ立てられるようにする方が望ましいです。

「いいね!」 1

あなたが言及した設定でそれを変更することはできませんか?TL0 のユーザーは信頼されているとはみなされません。信頼レベル 1 に到達するのはそれほど難しくありません。

「いいね!」 4

プラグインをありがとうございます。近日中に確認してインストールいたします。

上記で例として tl1 を挙げましたが、実際には新規ユーザーからのスパムが非常に多いため、「メッセージ送信に必要な最低信頼度」を tl1 に、「投稿にフラグを立てるのに必要な最低信頼度」を tl2 に設定しています。しかし、コミュニティでの私たちの作業の多くはフラグを通じて行われています。投稿の審査や削除、トピックのカテゴリ変更を希望する場合は、フラグ機能を使ってくださいと常にユーザーに案内しています。一方で、フラグ機能をすべてのユーザーに開放できないため、多少の混乱が生じています。

もし、すべてのユーザーが自分の投稿を管理者による審査のためにフラグ立てできるようになり、「投稿にフラグを立てるのに必要な最低信頼度」の設定が他の投稿に対してのみ適用されるようにできれば、リクエストの処理がより容易になるでしょう。


思い出しましたが、これについては以前 [こちら] で既に言及していました。申し訳ありません。

「いいね!」 1

今日、グループへのメッセージ送信が可能であれば、信頼レベルに関係なくすべてのユーザーがそのグループにメッセージを送信できることに気づきました。この場合、「メッセージ送信に必要な最小信頼レベル」は無視されます。

これはバグですか、それとも機能ですか?
機能であれば、プラグインの代わりにこれを利用できます。

「いいね!」 1

グループ設定では、グループにメッセージを送信できるユーザーを制御できます。

「いいね!」 4

はい、そのグループ設定を使用しています。ただし、「メッセージ送信に必要な最低信頼レベル」がその設定を上書きするものだと思っていました。「グループ内でメッセージ送信に必要な最低信頼レベルを無視する」ことがバグでない場合、それは機能として活用できます。

TL0 と TL1 のプライベートメッセージ送信を管理者宛てにのみ制限する必要があります。この機能があれば、グループを通じてこれを簡単に実現できます。

将来のアップデートでこの機能が失われる可能性はありますか?

Jay、このリンクをありがとうございます。まだ機能するかどうか確認または否定していただけますか?

クライアントがそれを使用していますが、彼は文句を言っていません。それはそれが機能することの良い証拠です。もしあなたがそれ以外を見つけたら、私に知らせてください。

「いいね!」 1

まだうまく機能しています!本当にありがとうございます。
このプラグインを有効にしたままにしておいてください。もしDiscourseコアにマージできる方法があれば、さらに良いでしょう。私のフォーラム管理の経験では、これは必須の機能です。

こんにちは、@pfaffman さん。GitHub - pfaffman/discourse-allow-pm-to-staff: Allow private messages to be sent to staff for users who could otherwise not send private messages. への最近のアップデートにより、通常のユーザー間のプライベートメッセージ(PM)の送信が壊れているようです。具体的には、通常のユーザーは既存のPMトピックに返信することはできますが、新しいPMトピックを作成することはできません。以下がエラーです。

Screenshot from 2023-03-28 19-35-07

allow_pm_allowed_pm_groups 設定の機能はよく理解できませんでしたが、staff,trust_level_0,trust_level_1,trust_level_2 に設定してみましたが、問題は解決しませんでした。プラグインを無効にしたところ、PMは正常に機能するようになりました。

「いいね!」 1

しまった。

お知らせいただきありがとうございます。

私が作成したクライアントは、ユーザー間のプライベートメッセージを許可していないため、そのケースをテストしていませんでした。

できるだけ早く修正するよう努めます。予算があれば、もっと早く修正できるかもしれません。

「いいね!」 2

こんにちは、返信ありがとうございます!心配いりません。今は無効のままにしておくか、必要であれば一時的に古いバージョンからフォークします。

この問題を、メンテナンスの負担を共有するために、アップストリームのDiscourseアプリにPRとして提出することを検討しましたか?信頼されていないユーザーグループにPMを許可する(これは非常に悪い考えで、私はDiscourse以外のフォーラムで大規模なPMスパム攻撃を受けました)か、新規ユーザーがスタッフに連絡できないようにするか、管理者は選択しなければならないというのは、Discourseの非常に大きな制限です。Discourseに移行してからの短い間に、連絡しようとしてできなかった新規ユーザーから、すでに(公開されている)多くの質問に対応しました。

このプラグインは6年前に開発しました。明示的に尋ねたことはありませんが、関心は示されていません。

このような機能にもっと多くの関心が寄せられていないことに少し驚いていますが、最近になって他の誰かがそれを使用していることに気づきました。おそらく、それは以前は機能していなかったからでしょう。

「いいね!」 1

ジェイさん、こんにちは。本日、プラグインの新しいコミットがいくつかありますが、もう一度試してみる価値はありますか?管理者である私に連絡するために、アクティブなアカウントを持つすべてのユーザーが連絡できるように設定する必要のある設定はありますか?