Consentire di limitare il silenziamento degli utenti a TL2

Nella nostra comunità, vorremmo poter limitare la possibilità di silenziare gli utenti a coloro che hanno maturato una certa esperienza nella comunità. Sarebbe possibile aggiungere un’opzione per scegliere chi può silenziare altri utenti?

1 Mi Piace

C’è un’impostazione del sito per gli utenti da ignorare - gruppi consentiti. Non sono sicuro se Discourse separi l’ignorare dal silenziare.

Credo che il predefinito sia TL2, che è uno dei gruppi predefiniti.

1 Mi Piace

Sì, lo è. Il silenziamento è disponibile a partire da TL1, di solito.

2 Mi Piace

Ciao e benvenuto @Steradiant :slight_smile:

Se potessi fornire maggiori dettagli sul caso d’uso che hai in mente per questo, o su eventuali problemi che hai riscontrato senza di esso, ciò potrebbe contribuire a rendere più convincente la richiesta di un’impostazione aggiuntiva. :crossed_fingers:

1 Mi Piace

Sì, l’ho trovato strano non vedere un’opzione diretta per il mute. In teoria, ignora e mute dovrebbero essere la stessa impostazione di permesso, secondo me. Con ignora che è solo un’opzione per il mute permanente.

Sui miei siti, il mute non è stato un problema. Abbiamo avuto solo in 8 anni 1 membro che ha ricevuto, se ricordo bene, il mute predefinito da 5 utenti. Attivando un messaggio di sistema all’utente mutato e ai moderatori.

Ha funzionato poiché, con il solo messaggio di sistema, ha pubblicato delle scuse poiché non si era reso conto di essere un po’ tossico con la sua negatività

Stiamo attualmente configurando un server Discourse per la nostra community, dove dovrebbe sostituire una mailing list come mezzo migliore e più granulare per i dibattiti ufficiali all’interno della nostra associazione.
Poiché tutti gli utenti che hanno accesso al forum sono pre-confermati da un altro servizio e si conoscono per lo più nella vita reale, consentiamo agli utenti di iniziare con TL1, per avanzare molto rapidamente a TL2.

Sebbene non abbiamo esperienza pratica, temiamo che un utente sopraffatto possa accidentalmente silenziare qualcuno nei primi giorni e in seguito perdere notifiche importanti. Mantenendo questa opzione a TL2, speriamo di evitarlo.

Per ragioni simili, abbiamo attualmente disabilitato la funzione Ignora Utenti, temendo che possa creare confusione nei processi decisionali vincolanti, anche se stiamo considerando di riattivarla per TL3 o superiore.

1 Mi Piace

**Una possibile soluzione potrebbe essere usare il CSS per nascondere i pulsanti dell’opzione ‘muta utente’ dal livello di fiducia 2, tuttavia non sono sicuro del codice o se ci potrebbero essere delle controindicazioni con livelli di fiducia superiori che hanno avuto in precedenza.

Anche se, forse, a intuito, la logica di base è display: none per TL2?**

Questo Theme component può probabilmente essere utilizzato come riferimento per creare un componente personalizzato per nascondere le opzioni di disattivazione dell’audio. In quanto nasconde i “mi piace” per i nuovi utenti

Questo utilizza JS, ma sono abbastanza sicuro che dovrebbe essere possibile utilizzare una soluzione CSS pura.

Ecco un pulsante per nascondere i “mi piace” con CSS

1 Mi Piace