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

When we set min trust to send messages and min trust to flag posts to tl1, new users no longer have access to administrators and must open new topics for all their requests.

It is better that all users can always send private messages to staff and users with any level of trust level can flag their posts.

「いいね!」 1

Can you not change that with the setting you mentioned? Tl0 users are not… Trusted. It doesn’t take much to get to trust level 1.

「いいね!」 4

Thanks for the plugin, I will check and install it soon.

I mentioned tl1 above for example. In fact, we set min trust to send messages to tl1 and min trust to flag posts to tl2 due to the high volume of spam of new users. But a lot of our work in the community is done through flags. We always tell users to use the flag if you want your posts to be reviewed or deleted, or your topic category changed. On the other hand, because we can not leave the flag feature open to all users, there is a bit of confusion.

If it is possible for all users to flag their posts for review by admins and set min trust to flag posts to work only for other posts, it will be easier to handle requests.


I now remember that I had already mentioned this [here], sorry.

「いいね!」 1

Today I realized that when it is possible to send a message to a group, any user with any level of trust can send a message to that group. In this case, min trust to send messages is ignored.

Is this a bug or feature?
If it is a feature, we can use it instead of a plugin.

「いいね!」 1

The group settings allow you to control who can message the group.

「いいね!」 4

Yes, we use that group setting. But I thought min trust to send messages should rewrite that setting. If ignoring min trust to send messages in groups is not a bug, it can be used as a feature.

We need to restrict private messaging to tl0 and tl1 so that they can only send messages to administrators. With this feature, we can do this easily through groups.

Is it possible to lose this feature in future updates?

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

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