Come aggiungere un simbolo accanto al nome di qualcuno

Come posso aggiungere un simbolo accanto al nome di qualcuno? Vorrei, ad esempio, aggiungere un simbolo accanto al nome di chi fa parte del gruppo dello staff, proprio come avviene per i moderatori, che hanno un simbolo accanto al nome.

Dai un’occhiata ai flair degli avatar: sospetto che sia proprio quello che stai cercando.

Grazie! (20 caratteri)

Sai come aggiungere un logo accanto al nome, proprio come gli scudi dei mod?

Questo potrebbe aiutare?

È esattamente quello che cercavo, tranne che voglio che l’icona appaia sia nei post sia quando si visita il profilo di qualcuno. Inoltre, voglio che l’icona sia visibile solo se si appartiene al gruppo dello staff.

Sto cercando di fare in modo che lo staff non debba avere i ruoli di admin o mod, ma abbia un’icona da staff, come lo scudo che hanno i moderatori.

Nel nostro plugin-api abbiamo qualcosa che dovrebbe poter aiutare: discourse/app/assets/javascripts/discourse/app/lib/plugin-api.js at 7c7dd2335bb8590935ca6f7c19cec1f07a61412f · discourse/discourse · GitHub

Ecco un esempio che puoi inserire nella sezione <head> del tuo tema:

<script type="text/discourse-plugin" version="0.11">
  api.addPosterIcon((cfs, attrs) => {
    if (attrs.primary_group_name === "MY_GROUP_NAME") {
      return { icon: 'shield-alt', className: 'staff', title: 'staff' };
    }
  });
</script>

Dovrai sostituire MY_GROUP_NAME nel codice sopra con il nome effettivo del tuo gruppo.

Una soluzione del genere potrebbe funzionare per te? Non sono sicuro di quanto sia semplice ottenere lo stesso risultato sulla scheda o sul profilo dell’utente, ma prima verifica se il codice sopra è ciò che stai cercando per i post.