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.
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.
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.
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?
J’ai un client qui l’utilise. Il ne s’est pas plaint. C’est une preuve assez solide que cela fonctionne. S’il vous plaît, faites-moi savoir si vous trouvez le contraire.
Fonctionne toujours très bien ! Merci beaucoup.
Veuillez garder ce plugin actif, et s’il y a un moyen de l’intégrer au cœur de Discourse, ce serait encore mieux. C’est une fonction essentielle selon mon expérience d’administration de forums.
Je n’ai pas vraiment compris la fonction du réglage allow_pm_allowed_pm_groups, mais j’ai essayé de le régler sur staff,trust_level_0,trust_level_1,trust_level_2 mais le problème a persisté. J’ai désactivé le plugin et les MP fonctionnent maintenant normalement.
Salut, merci pour ta réponse ! Pas de souci, je peux le laisser désactivé pour l’instant, ou si besoin, je peux temporairement le forker de l’ancienne version pour le moment.
As-tu envisagé de soumettre cela comme une PR à l’application Discourse en amont pour partager la charge de maintenance ? C’est vraiment une limitation majeure de Discourse que les administrateurs doivent choisir entre autoriser les MP pour les groupes d’utilisateurs non fiables (très mauvaise idée, j’ai eu une attaque majeure de spam par MP sur un forum non-Discourse) ou ne pas autoriser les nouveaux utilisateurs à contacter le personnel. J’ai déjà traité une tonne de questions (publiques) dans le court laps de temps depuis la migration vers Discourse de la part de nouveaux utilisateurs qui essayaient de me contacter et ne le pouvaient pas.
J’ai développé le plugin il y a 6 ans. Il n’y a eu aucun intérêt exprimé, bien que je n’aie pas explicitement demandé.
Je suis un peu surpris qu’il n’y ait pas eu plus d’intérêt pour une telle fonctionnalité, mais ce n’est que ces dernières semaines que j’ai remarqué que quelqu’un d’autre l’utilisait, peut-être parce qu’elle fonctionnait avant maintenant.
Salut Jay, je vois de nouveaux commits aujourd’hui pour le plugin. Cela vaut-il la peine d’essayer à nouveau ? Dois-je configurer des paramètres pour simplement permettre à tous les utilisateurs ayant un compte actif de me contacter en tant qu’administrateur ?