Non sono sicuro che questa sia la categoria migliore per questo argomento.
Non ho visto nessun altro post a riguardo, ma voglio solo dire che penso che l’impostazione del sito personal message enabled groups (gruppi con messaggi personali abilitati) sia etichettata in modo confuso.
- Discourse ha un’opzione globale
personal message enabled groups(gruppi con messaggi personali abilitati), che è il livello di fiducia minimo richiesto a un utente prima che possa creare messaggi diretti. - Gli utenti hanno un’opzione separata (casella di controllo) per inviare o ricevere messaggi diretti,
user_option.allow_private_messages(opzione utente.consenti_messaggi_privati).
Quello che desideriamo è che tutto il personale/moderatori/amministratori NON possano inviare messaggi agli utenti in trust_level_1 (livello di fiducia 1), il che si spera verrebbe realizzato impostando personal_message_enabled_groups (gruppi con messaggi personali abilitati) su trust_level_2 (livello di fiducia 2). Ma sembra che le due opzioni sopra siano trattate separatamente e l’opzione utente abbia la precedenza. Ad esempio, un utente in trust_level_1 (livello di fiducia 1) certamente non può INIZIARE messaggi diretti, ma se allow_private_messages (consenti_messaggi_privati) è abilitato, il valore can_send_private_message_to_user (può_inviare_messaggio_privato_all_utente) è vero.
Poiché l’opzione globale non sovrascrive la casella di controllo, sembra inaccurato dire personal message enabled groups (gruppi con messaggi personali abilitati), poiché un utente non appartenente al gruppo impostato da questo valore è comunque abilitato a essere in un messaggio privato (non può solo iniziarne uno). Vedo il desiderio di avere ancora l’opzione utente che sovrascrive questa impostazione del sito, quindi penso che questa impostazione potrebbe essere rinominata in qualcos’altro, forse personal message initiating groups (gruppi che iniziano messaggi personali)?