Icônes personnalisées pour les admins et modérateurs (et autres groupes)

Ok, j’ai passé 12 heures d’affilée à essayer de comprendre cela et je suis sur le point de perdre la tête. J’ai lu des dizaines de publications ici, et rien ne fonctionne.

Je veux attribuer des icônes à des groupes spécifiques (mod et admin inclus) et faire en sorte qu’une icône que j’ai choisie s’affiche à côté du nom, tout comme le fait le « shield-halved » par défaut pour les mods et les admins. Comme ceci :

J’ai essayé ceci :

Ça ne marche pas. J’ai tout essayé, mais même si cela fonctionnait, il semble que cela les place à l’extérieur de l’emplacement d’origine.

IL DOIT Y AVOIR un moyen de changer les icônes d’admin et de mod et d’attribuer des icônes aux groupes que je crée, et de les faire apparaître à côté du nom.

Quelqu’un sait comment y parvenir ? Je suis mentalement épuisé et le café ne fait même plus effet lol

J’essaie de finaliser cela pour que nous puissions lancer.

Vous devriez être en mesure d’adapter les méthodes de Make staff users more recognizable with customized avatars, posts, and mentions en utilisant la classe group-GroupName présente sur les noms d’utilisateur des membres groupés dans les publications pour les non-membres du personnel.

Oui, j’ai vu ça. Je n’arrive pas à comprendre comment remplacer l’icône ni comment l’ajouter à d’autres groupes.

nous sommes également intéressés à faire cela. en gros, avoir de petites images à côté de groupes d’utilisateurs spécifiques.

1 « J'aime »

Je ne suis peut-être pas clair sur ce que vous voulez exactement, mais il semble que ce soit une combinaison de :

  1. Attribuer manuellement des badges :
    Attribuer un badge à des utilisateurs individuels manuellement
    Comprend les étapes pour créer un nouveau badge et éventuellement télécharger une icône personnalisée.

  2. Attribuer automatiquement des badges aux groupes :
    Créer des requêtes de badge personnalisées déclenchées

  3. Afficher les badges de l’auteur sur chaque message :
    Post Badges

  4. Changer les icônes par défaut des administrateurs et modérateurs :
    Remplacer les icônes SVG par défaut de Discourse par des icônes personnalisées dans un thème

(Toute personne qui débute avec cela devrait probablement commencer par Comprendre et utiliser les badges)

2 « J'aime »

Je veux juste attribuer une icône à certains groupes pour qu’elle s’affiche à côté du nom de l’utilisateur, comme les administrateurs et les modérateurs (et aussi changer les icônes pour les administrateurs et les modérateurs). Donc, cela ressemble à ceci sur le profil de l’utilisateur et à côté de leurs noms sur toutes les publications :

Tout cela devrait être faisable, mais ce n’est pas prêt à l’emploi.
Vous dites :

Mais vous ne nous montrez pas ce que vous avez essayé ni quel est le résultat ?
Avez-vous essayé les étapes que Toddz a décrites ?

Dites-moi, par « changer les icônes pour les administrateurs et les modérateurs », voulez-vous dire simplement le changement de couleur que vous montrez ? Parce que c’est juste une question de CSS. Simple si vous êtes limité à un seul thème et schéma de couleurs ; un peu plus délicat si vous proposez plusieurs thèmes et un mode clair/sombre.

image

1 « J'aime »

Je pense que la demande concerne davantage d’autres groupes ayant une icône comme celle que les modérateurs ont sur les publications.

Bien que je puisse encore imaginer qu’utiliser des badges de publication et un badge déclenché par SQL puisse aboutir à quelque chose de similaire, je pense que ce n’est pas vraiment ce que @long souhaite, car les badges sur les publications n’apparaissent toujours pas, par exemple, sur les cartes d’utilisateur.

3 endroits où cela est discuté rendent un peu difficile de suivre ce qui a déjà été clarifié et suggéré

1 « J'aime »

Oui, il y a certainement plusieurs demandes intégrées ici.

  • attribuer des badges aux groupes d’utilisateurs
  • afficher les badges sur les publications
  • afficher les badges sur les pages de profil
  • afficher les badges sur les cartes de profil
  • changer l’icône du badge pour les administrateurs/modérateurs

Il vient de me venir à l’esprit que le dernier pourrait être facile selon ce que signifie « changer ».

2 « J'aime »

Ceci a peut-être déjà été abordé dans un autre sujet (ou vous avez peut-être déjà écarté l’idée), mais juste au cas où vous ne l’auriez pas encore rencontré, la fonction intégrée « marquer quelqu’un comme membre d’un groupe » consiste à ajouter un flair à l’avatar. Vous pouvez le voir ici sur meta pour quelques groupes, y compris @team.

Ceci ne nécessite aucune personnalisation supplémentaire, ce serait donc peut-être une option plus simple ? Vous trouverez plus d’informations dans ce sujet :

1 « J'aime »

Ouais, le style ne m’intéresse pas. Ça n’a juste pas l’air terrible. Je suis têtu et déterminé à faire fonctionner l’autre option lol

1 « J'aime »

Je veux dire changer l’icône réelle pour l’administrateur et le modérateur. Le changement de couleur, je l’ai fait via CSS. Nous n’avons qu’un thème en mode sombre, pas la possibilité de basculer entre les deux.

En termes plus simples, je veux juste remplacer les icônes admin/mod par d’autres… et avoir la possibilité d’attribuer des icônes à d’autres groupes créés, et de les placer au même endroit à côté des noms de profil et de les faire apparaître dans les mêmes zones que les icônes admin/mod affichent actuellement – publications, profils, cartes de profil, etc.

Ah, d’accord - je ne savais pas si votre exemple utilisait du CSS ou s’il s’agissait d’une maquette.

1 « J'aime »

Oui, j’ai utilisé du CSS pour les changer. Maintenant, je suis déterminé à comprendre cela. Je suis têtu lol