Y a-t-il un moyen de trier les badges dans les cartes d'utilisateur ?

Bonjour !

Puisque les cartes d’utilisateur n’affichent que quelques badges, existe-t-il un moyen de prioriser certains badges ou certains groupes de badges afin d’augmenter leurs chances d’apparaître dans les cartes ?

Merci !
PhilH.

3 « J'aime »

Ils sont déjà classés par or, argent et bronze, si ma mémoire est bonne.

9 « J'aime »

Merci Jeff.

Peut-être qu’ils sont dans un groupe, mais il semble que l’ordre des groupes d’insignes ne soit pas pris en compte dans les cartes d’utilisateur. Par exemple, voici une carte d’utilisateur dans notre instance de test :

Comme vous pouvez le voir, le premier insigne est « Novice » (traduction française de « Basic » dans le groupe d’insignes de niveau de confiance), c’est un insigne de bronze. Ensuite, je vois l’insigne « Admin Guildeur » dans mon groupe personnalisé « Statut ». J’ai ordonné ce groupe en premier.

Ou peut-être est-ce que l’insigne de « niveau de confiance » est toujours le premier affiché dans la carte d’utilisateur ? Cela expliquerait ce que je vois.

4 « J'aime »

Il semble que l’ordre soit : niveau de confiance d’abord, puis les badges dorés, ensuite les argentés, et enfin les bronze, triés par ordre alphabétique.

J’aimerais avoir un meilleur contrôle sur ce point. Je préférerais mettre en avant un badge bronze personnalisé axé sur la communauté plutôt que le badge d’anniversaire, qui est en argent. Y a-t-il des projets prévus pour nous permettre d’accorder plus de visibilité à nos badges ?

3 « J'aime »

Désolé, ce n’est pas tout à fait exact, du moins pour la partie « par ordre alphabétique ». Je ne sais pas comment les badges d’une même couleur sont ordonnés sur la carte de l’utilisateur.

Si vous accédez à la page des badges de l’utilisateur (par exemple : https://meta.discourse.org/u/codinghorror/badges), ils sont affichés d’abord les badges bronze, puis les badges argent, et enfin les badges or (pourquoi est-ce inversé ?), et par ordre alphabétique au sein de chaque couleur. Les badges de niveau de confiance ne sont pas traités de manière particulière ici.

1 « J'aime »

Je soutiens entièrement ce changement, @codinghorror, avez-vous une objection à inverser l’ordre ? Cela me semble raisonnable.

Un meilleur contrôle au sein de la carte utilisateur est certainement quelque chose que nous pouvons envisager, mais en tant que demande de fonctionnalité, c’est très rare.

5 « J'aime »

En gros, j’essaie de rendre les badges qui me tiennent le plus à cœur les plus visibles. Il y a plusieurs posts sur meta.discourse.org qui se résument à : « Comment rendre les badges plus attrayants ? », généralement en les rendant plus visibles.

1 « J'aime »

Une autre idée : nous avons déjà une page qui affiche les badges d’un utilisateur : Profile - nedbat - Discourse Meta. Et si nous pouvions ajouter une catégorie dans l’URL pour n’afficher que les badges de cette catégorie ? Ainsi, au lieu de /u/nedbat/badges (qui les affiche tous), nous pourrions utiliser /u/nedbat/badges/development pour ne voir que les badges de développement.

1 « J'aime »

Sur la page des badges — si vous remarquez — elle commence par les badges « Prise en main »… les premiers badges qu’une personne reçoit normalement. Ensuite, elle passe aux badges « Communauté », puis « Publications » et enfin aux badges « Niveau de confiance ». C’est une façon assez précise de lister les badges.

Bien que les badges soient facilement accessibles via le menu hamburger, si vous souhaitez les rendre plus visibles pour les utilisateurs, pourquoi ne pas ajouter une bannière d’en-tête ou de pied de page avec le lien vers cette page VotreURLForum/badges ? Si cela s’avérait trop bruyant pour tous les sujets, vous pourriez toujours utiliser le lien vers la page comme ligne de signature dans vos publications/réponses.

Mais, cela commence légèrement à dévier du sujet. :slightly_smiling_face:

1 « J'aime »

Fait via :

https://github.com/discourse/discourse/commit/3397e0e38b4d708b084df5a77f0f16b8a4898aca

5 « J'aime »