Ordine di gruppo per i Flair

Ho più gruppi nel mio Discourse. Come definisco l’“ordine o la precedenza” per i gruppi?

Caso d’uso:

Ho utenti che sono membri dei miei corsi (che ottengono il badge A) e un gruppo molto ristretto di membri dell’inner circle (che ottengono il badge B).

Tutti i membri dell’inner circle sono anche membri dei miei corsi.

Poiché essere un membro dell’inner circle è più prestigioso, voglio che abbiano il badge B visualizzato, non il badge A.

Come posso configurarlo?

1 Mi Piace

Penso che tu possa attivare “imposta come gruppo primario” per il gruppo B, il che farà in modo che il flair B abbia la priorità.

Imposta automaticamente come gruppo primario

2 Mi Piace

Ci ho provato ma non ha funzionato per me. Funziona storicamente? Significa che funzionerà per tutti gli utenti che sono già membri di entrambi i gruppi?

Inoltre, che dire di avere non solo due ma tre gruppi? Questo è effettivamente il mio caso d’uso effettivo, poiché oltre ai membri del corso (flair A) e ai membri dell’inner circle (flair B), ho anche clienti di mentoring (flair C).

Mi chiedo come impostarlo correttamente.

1 Mi Piace

Potrebbe essere necessario fornire agli utenti istruzioni per impostare il gruppo come primario nelle loro preferenze utente.

In alternativa, potrebbe funzionare un’automazione. Tuttavia, ciò richiede una certa conoscenza di SQL se uno script non esiste già. Pertanto, potrebbe essere necessario considerare la sponsorizzazione di uno script per l’automazione (questo plugin fa parte del core) in Marketplace.

2 Mi Piace

Se è basato su SQL sarò felice di intervenire e farlo da solo: sto appena imparando Discourse, ma lavoro con SQL da circa 20 anni.

Continuerò a scavare.

1 Mi Piace

Questo argomento contiene alcune informazioni a riguardo

1 Mi Piace