Abbiamo alcuni “flair” relativi ai nostri livelli di fiducia.
Quindi, se gli utenti possono scegliere i propri “flair”, non possiamo semplicemente assegnarli perché perdono il loro valore (!).
Non capisco il senso di questo e forse mi sfugge l’opzione per disabilitare la scelta dei “flair” da parte degli utenti, lasciando che sia il sistema ad assegnarli in linea con il sistema di fiducia generale costruito sopra
Esiste una soluzione relativamente semplice per impedire agli utenti di scegliere i propri “flair”? Posso lavorarci se mi date qualche indicazione.
In realtà non è più così da molto tempo. In passato la flair era direttamente collegata al gruppo primario, ma oggi l’opzione flair nelle preferenze può essere utilizzata per selezionare qualsiasi flair che uno dei gruppi di cui fai parte possiede, anche se la possibilità di selezionare il tuo gruppo primario è disattivata per gli utenti normali.
Le mie preferenze per il mio account di test standard sull’istanza NaNoWriMo, che ha la possibilità di selezionare il tuo gruppo primario disattivata per gli utenti normali.
(E nel caso qualcuno fosse curioso, ho diversi account di test lì con diversi livelli di fiducia e accesso che sono mantenuti in un gruppo personalizzato il cui nome fa riferimento al mio account di moderatore)
Discourse è personalizzabile ed è questo il punto. Ci sono molte funzionalità che le persone disabilitano/nascondono perché non vogliono che vengano utilizzate sul loro sito.
È per questo che le persone usano Discourse, grazie alle sue flessibili personalizzazioni.
Certo, per il tuo sito/istanza potrebbe non essere un bene.
Mi dispiace, ma questo non risolve il problema effettivo in cui le persone possono selezionare “Livello di fiducia 3” nel Livello di fiducia 1.
E disabilitare il selettore, il flair dell’avatar e modificare manualmente ogni singolo utente non è una buona soluzione come impostare l’opzione predefinita in modo che nessuno possa selezionare il gruppo (più dello staff, forse) al fine di rispettare le basi del Sistema di Fiducia su Discourse.
Non ho ancora capito il senso di permettere agli utenti di scegliere il proprio gruppo quando i gruppi vengono per progettazione aggiornati per Livello di Fiducia.
Il problema probabilmente deve essere spostato in Bug
Il Theme component che ho collegato, non credo dia agli utenti la possibilità di selezionare diversi gruppi di livelli di fiducia per i distintivi.
Dopo una rapida occhiata alla tua dichiarazione iniziale e al componente tema dei distintivi TL personalizzati. Penso che potrebbe funzionare meglio poiché aggiunge un distintivo aggiuntivo al profilo utente; lasciando intatta la scelta dei distintivi per altri distintivi di gruppo. Immagino che dovrai rimuovere come hai aggiunto i distintivi a TL e aggiungerli al componente collegato sopra. Questa sarebbe probabilmente la strada più semplice al momento con meno lavoro coinvolto.
Penso di aver forse frainteso quale sia il problema che stai riscontrando. Mi scuso.
Facile, potrebbe anche essere un mio malinteso perché non sono un esperto e imparo continuamente
Sto cercando di dare un “flair” a LVL 1, 2 e 3 (non abbiamo piani per consentire LVL 4 perché è ridondante per i nostri scopi al momento) e vediamo che il core lo consente così facilmente.
Ma abbiamo utenti LVL 1 che mostrano un flair impostato per LVL 2 prima! E non stiamo usando il plugin ma lo abbiamo provato prima e vedo che potrebbe essere la causa del problema e non il core.
Penso che i plugin debbano dettagliare o evitare completamente le modifiche permanenti. Vedo lo stesso con gli estratti: nessun plugin ma estratti ovunque (!)
Grazie per il tuo follow-up, approfondirò e vedrò cosa sta succedendo nella nostra istanza.
Sto esaminando le impostazioni. Dovrai rimuovere i flair di gruppo nelle impostazioni di gruppo per i Livelli di Fiducia.
Quindi imposta i Flair di Fiducia nel Componente Tema per ogni Livello di Fiducia su cui desideri i flair e scegli la posizione in cui desideri che venga visualizzato sull’Avatar. La scelta effettiva del flair di gruppo nel profilo utente non avrà alcun flair tra cui scegliere, a meno che un gruppo personalizzato non abbia un flair di gruppo.
Il componente Theme component che ho collegato mostrerà solo il flair dal Livello di Fiducia più alto che il membro ha.