Ne pas lister les membres ayant les mêmes badges

Est-il aujourd’hui possible de masquer la liste des utilisateurs possédant un badge donné pour les utilisateurs non administrateurs ?

Cela a été discuté sur Hide badge user list? - #7 by jesselperry, mais cela remonte à plusieurs années.

1 « J'aime »

Pourquoi la liste doit-elle être masquée ? Je ne suis pas sûr de l’objectif ici, que cherchez-vous à accomplir ?

1 « J'aime »

C’est une question de confidentialité. « Ils » ne veulent pas voir une liste de tous les utilisateurs, ce qui serait tout à fait possible en se contentant d’utiliser le premier badge que vous obtenez.

2 « J'aime »

Bonjour, je viens de tomber sur ce sujet car nous recherchons la même fonctionnalité.

Il y a plusieurs années, une longue discussion sur la confidentialité s’est soldée par la création d’un paramètre permettant de désactiver l’annuaire des utilisateurs. C’est une bonne chose ! Cependant, si les badges sont disponibles, n’importe qui peut cliquer sur le badge de niveau de confiance de base et trouver pratiquement tous les utilisateurs qui comptent.

Bien que l’obtention de badges soit cool et que savoir combien d’autres utilisateurs ont le même badge soit intéressant et excitant, connaître l’identité de ces utilisateurs est beaucoup moins pertinent, voire pas du tout. Sur les sites sociaux, pourquoi pas, mais dans une communauté où la vie privée individuelle est plus importante, cela peut devenir trop intrusif. Oui, il est toujours possible de scraper les données des utilisateurs qui publient, mais cela représente une barrière plus élevée que la méthode des badges.

Je réponds à moi-même, et peut-être que cette réponse était évidente pour certains (mais pas pour moi).

L’onglet Badges dans l’interface d’administration offre un contrôle précis sur chaque badge. Les administrateurs peuvent activer ou désactiver chaque badge, et décider s’il doit être affiché ou non sur la page des badges.

De plus, une simple règle CSS masque les listes d’utilisateurs. En examinant le code source HTML de la page générée, il semble que la récupération de ces données ne soit pas triviale, voire impossible ; je ne suis même pas certain.

.badges-granted {
    display: none;
}

Pour ces raisons, la configuration actuelle nous convient parfaitement, et probablement à la plupart des autres également.

1 « J'aime »