Fierro dell'avatar a livello di fiducia

Questo componente del tema permette a un amministratore di aggiungere un flair agli avatar degli utenti in base al loro livello di fiducia. Il flair del livello di fiducia viene visualizzato ovunque nel sito in cui normalmente si vede il flair del gruppo. Sono presenti alcune impostazioni del tema per regolare la posizione del flair rispetto all’avatar.

Esempi di base (con il flair del gruppo attivo)

Esiste anche una posizione in basso a destra che sostituirà il flair del gruppo o sarà sostituita da esso, a seconda di come imposti la voce “il flair del gruppo è sempre in primo piano”.

Configurazione principale

Utilizzo di immagini come flair

Dovrai aggiungere le tue immagini flair al componente del tema. Una buona dimensione è di circa 100×100 px. Quella utilizzata nell’esempio sopra è di 88×88 px. Puoi scaricare un’immagine modello trasparente qui per iniziare, se ti è utile:

Il modo più semplice per caricare un’immagine è creare un componente locale separato chiamato “Asset del Flair dell’Avatar del Livello di Fiducia” (istruzioni qui per chi non è familiare). Quando visualizzi il componente delle risorse, seleziona il pulsante + Aggiungi nella sezione Caricamenti del componente del tema e scegli il file dell’immagine flair. Ripeti l’operazione per ogni immagine flair che desideri includere. Una volta caricate le immagini, fai clic con il tasto destro sul link dell’immagine e copia l’URL. Infine, incolla l’URL nel campo del livello di fiducia di tua scelta.



Utilizzo di Font Awesome per il tuo flair

Puoi utilizzare le icone di Font Awesome invece di immagini caricate. Un elenco completo delle icone disponibili si trova qui. Tutto quello che devi fare è selezionare l’impostazione per utilizzare Font Awesome e poi aggiungere il nome dell’icona nel campo dell’immagine flair corrispondente:

NOTA IMPORTANTE: Attualmente non è possibile mescolare Font Awesome e immagini; se c’è un forte interesse a farlo, potrò valutare la possibilità di implementarlo.

Impostazioni

Troverai diverse impostazioni disponibili all’interno di questo componente del tema. Hanno descrizioni che spiegano cosa fanno e come utilizzarle, ma se qualcuno ha suggerimenti su come migliorarle per renderle più chiare, fammelo sapere!

Passando il mouse sopra il flair dell’avatar del livello di fiducia verrà visualizzato il nome del livello di fiducia. Se desideri modificare il nome del livello di fiducia, puoi andare su Admin > Personalizza > Testo e cercare quanto segue per cambiare i nomi:

  • js.trust_levels.names.newuser
  • js.trust_levels.names.basic
  • js.trust_levels.names.member
  • js.trust_levels.names.regular
  • js.trust_levels.names.leader

Sentiti libero di pubblicare se hai domande, problemi o suggerimenti!

60 Mi Piace

Is there any chance of this eventually supporting group flair?

2 Mi Piace

I’d like this particular component to remain focused on trust-level, but that doesn’t mean I’m not open to exploring something similar for group flair.

I looked back at your original request.

I’ll need to look into how doable this is with a theme component. I suspect that accessing the full list of groups a user belongs to would require a plugin that adds that info to the appropriate serializer, but I could be wrong. I will let you know if/when I have good news. I have a pretty full plate at the moment, so it could be a while before I have an update.

6 Mi Piace

That’s very kind of you. I’m not familiar enough yet to know what can be done with themes vs plugins.

wow, i love it, i’m using it only for my trust level 4 leaders.

i have so many groups, and they all have different flairs, and so many colored name tags, that this is nice so the community and the new users know who are the leaders and the mods and are there to help them out

2 Mi Piace

Taylor

Whats the chances an admin option, or user option could be added to remove this per individual request?

If that’s a bit much to ask could you provide the css to add that might remove for an individual?

Thank you :slightly_smiling_face:

1 Mi Piace

A new setting for users or admins is a bit more than I am interested in adding at this time, but I have just pushed a update that will add a new class to the trust level avatar flair element so you can target a specific user. Replace USERNAME with the username of the relevant user to hide the flair from their avatar:

tl-flair-USERNAME {
    display: none !important;
}
5 Mi Piace

:warning: IMPORTANTE: se in precedenza hai caricato file di immagini flair direttamente in questo componente, dovrai ricaricare le tue immagini flair in un componente separato prima di aggiornare. Consulta quanto riportato di seguito.

Ho appena rilasciato un piccolo aggiornamento e modificato l’OP di questo argomento. L’aggiunta diretta delle risorse icona a questo componente non è più supportata. Quando un componente di tema remoto viene aggiornato, tutte le risorse caricate manualmente vengono eliminate perché il sistema tenta di sincronizzarsi con il repository GitHub remoto. Ciò può creare una situazione confusa e fastidiosa per gli amministratori, quindi ora impediamo completamente l’aggiunta di caricamenti ai temi remoti.

La nuova raccomandazione è la seguente:

Fammi sapere se hai domande o problemi nel configurare il nuovo sistema.

3 Mi Piace

Ciao @tshenry e grazie per tutto il lavoro :slightly_smiling_face:
Ho bisogno che il mio forum mostri un secondo flair (ne ho già uno primario visualizzato per il gruppo) da un secondo gruppo.
Questo componente del tema Trust-Level Avatar Flair sarebbe perfetto, ho solo bisogno che possa mostrare 10 gruppi (livelli di accesso del mio Discourse).

Ho letto che eri aperto a questa idea nel 2018, pensi ancora che sia possibile? :slightly_smiling_face:

2 Mi Piace

Attualmente sto usando questo:

2 Mi Piace

Sì, l’ho pensato anch’io e ho provato, ma i badge con questo componente sono così piccoli che è difficile vederli…
Vorrei davvero poter usare i flairs e gli avatar anche per i gruppi secondari :slightly_smiling_face:

3 Mi Piace

Purtroppo, non credo che sia possibile con un componente del tema al momento. Non credo che serializziamo i dati del gruppo richiesti in tutti e tre i contesti dei fiammiferi dell’avatar, solo per il gruppo principale. A questo punto, penso che dovrebbe essere realizzato come un plugin. Purtroppo, al momento non ho la banda per lavorare su qualcosa del genere. Potresti sempre provare il Marketplace se hai bisogno di qualcuno che ti aiuti a costruire una soluzione per il tuo sito.

3 Mi Piace

È possibile utilizzare questa funzione ma avere badge di fiducia diversi SOLO se l’utente appartiene anche a un gruppo specifico?

Esempio: Voglio un badge per gli utenti di un gruppo e non per un altro.

Ciao Taylor,

Grazie per questo TC. Ho notato questo avviso di deprecazione che potrebbe causare problemi dopo l’aggiornamento a Ember CLI. Ti sarei grato se potessi risolverlo. Grazie :slightly_smiling_face:

Screenshot 2021-11-08 at 23.06.17

3 Mi Piace

Grazie per l’avviso! Dovresti essere a posto una volta aggiornato il componente:

3 Mi Piace

Può essere disabilitato per i membri dello staff?

1 Mi Piace

I livelli di fiducia degli utenti vengono ora visualizzati nell’angolo in basso a sinistra di un post dell’utente anziché essere inclusi nel distintivo della foto/avatar dell’utente.

Qualcuno sta riscontrando lo stesso problema?

1 Mi Piace

Ciao Alan :wave:

Stai parlando di questo componente del tema?

2 Mi Piace

È quello giusto @ondrej

Invece di essere posizionato all’interno dell’immagine, è posizionato in basso a sinistra.

Quindi dove ho cerchiato sopra.

1 Mi Piace

Ciao @Arduous! :wave:

Sono contento che @ondrej abbia individuato il componente interessato. :tada:

Hai controllato la console web per vedere se ci sono errori sul sito? È possibile condividere un link al sito interessato che potremmo esaminare? :slight_smile:

3 Mi Piace