Problemi nel modificare il livello minimo di fiducia (PM e segnalazioni)

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 Mi Piace

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 Mi Piace

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 Mi Piace

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 Mi Piace

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

4 Mi Piace

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?

Grazie Jay per questo link. Puoi confermare o negare se funziona ancora?

Ho un cliente che lo usa. Non si è lamentato. Questa è una prova abbastanza buona che funziona. Per favore, fammi sapere se trovi diversamente.

1 Mi Piace

Funziona ancora alla grande! Grazie mille.
Per favore, mantieni attivo questo plugin e, se c’è un modo per integrarlo nel core di Discourse, sarebbe ancora meglio. Questa è una funzione essenziale nella mia esperienza nell’amministrare forum.

Ciao @pfaffman, sembra che gli aggiornamenti recenti a GitHub - pfaffman/discourse-allow-pm-to-staff: Allow private messages to be sent to staff for users who could otherwise not send private messages. abbiano interrotto l’invio di MP tra utenti normali. Nello specifico, gli utenti normali possono rispondere a topic MP già esistenti ma non creare nuovi topic MP. Questo è l’errore:

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

Non ho ben capito la funzione dell’impostazione allow_pm_allowed_pm_groups, ma ho provato a impostarla su staff,trust_level_0,trust_level_1,trust_level_2 ma il problema è persistito. Ho disabilitato il plugin e gli MP ora funzionano di nuovo normalmente.

1 Mi Piace

Peccato.

Grazie per avermelo fatto sapere.

Il cliente per cui l’ho scritto non consente messaggi privati tra utenti, quindi ho trascurato di testare quel caso.

Cercherò di risolverlo presto. Se hai un budget, potrebbe accadere prima.

2 Mi Piace

Ciao, apprezzo la risposta! Nessun problema, posso lasciarlo disabilitato per ora, o se necessario posso temporaneamente fare un fork dalla vecchia versione per il momento.

Hai considerato di provare a inviare questo come una PR all’app Discourse upstream per condividere l’onere della manutenzione? È davvero una limitazione piuttosto importante di Discourse che gli amministratori debbano scegliere tra consentire i PM per gruppi di utenti non attendibili (idea davvero pessima, ho avuto un grave attacco di spam via PM su un forum non Discourse) o altrimenti non consentire ai nuovi utenti di contattare lo staff. Ho gestito tonnellate di domande (pubbliche) già nel breve tempo da quando sono migrato a Discourse da parte di nuovi utenti che cercavano di contattarmi e non potevano.

Ho sviluppato il plugin 6 anni fa. Non c’è stato alcun interesse espresso, anche se non l’ho chiesto esplicitamente.

Sono un po’ sorpreso che non ci sia stato più interesse per una tale funzionalità, ma solo nelle ultime settimane ho notato che qualcun altro la stava usando, forse perché ha funzionato fino ad ora.

1 Mi Piace

Ciao di nuovo Jay, vedo alcuni nuovi commit oggi per il plugin. Vale la pena riprovare? Devo configurare delle impostazioni per fare in modo che tutti gli utenti con un account attivo possano contattarmi come amministratore?