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 scusa, ma questo non risolve il problema effettivo per cui gli utenti possono selezionare il “Trust Level 3” pur avendo il Trust Level 1.
Disabilitare il selettore, il flair dell’avatar e modificare manualmente ogni singolo utente non è una buona soluzione quanto impostare l’opzione predefinita in modo che nessun utente (al di fuori dello staff, forse) possa selezionare quel gruppo, così da rispettare le basi del Sistema di Fiducia su Discourse.
Non ho ancora capito perché si consenta agli utenti di scegliere il proprio gruppo quando, per progettazione, i gruppi vengono aggiornati in base al Trust Level.
Il problema probabilmente deve essere spostato in Contribute > Bug
Il componente tema Customization > Theme che ho linkato, a quanto ne so, non offre agli utenti la possibilità di selezionare diversi gruppi di livelli di fiducia per i distintivi.
Dopo una rapida occhiata alla tua affermazione iniziale e al componente tema “Distintivi per Livello di Fiducia Personalizzato”, penso che potrebbe funzionare meglio perché aggiunge un distintivo aggiuntivo al profilo utente; lasciando intatta la scelta dei distintivi per gli altri gruppi. Immagino che dovrai rimuovere come hai aggiunto i distintivi ai Livelli di Fiducia e aggiungerli al componente linkato sopra. Questa sarebbe probabilmente la soluzione più semplice al momento, con meno lavoro coinvolto.
Penso di fraintendere quale sia il problema che stai riscontrando. Le mie scuse.
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.
Esamina le impostazioni. Dovrai rimuovere i distintivi dei gruppi nelle impostazioni del gruppo per i Livelli di Fiducia.
Quindi configura i Distintivi di Fiducia nel Componente Tema per ogni Livello di Fiducia per cui desideri visualizzare i distintivi e scegli la posizione in cui devono essere mostrati sull’Avatar. L’effettiva scelta del distintivo del gruppo nel profilo utente non avrà distintivi tra cui scegliere a meno che un gruppo personalizzato non abbia un distintivo di gruppo.
Il Customization > Theme component a cui ho collegato mostrerà solo il distintivo del Livello di Fiducia più alto che il membro possiede.