Salut, existe-t-il un moyen pour les utilisateurs de masquer les comptes de likes ? Ils verraient toujours l’icône en forme de cœur et sauraient s’ils l’ont cliquée, mais pas combien d’autres utilisateurs l’ont fait également.
Voici comment j’aimerais que les comptes de likes n’apparaissent pas, si les utilisateurs le souhaitent. Je n’ai pas pu télécharger deux images, mais j’ai supprimé le 1 à côté de chacun de ces cœurs :
Au cas où cette demande semblerait étrange, deux communautés exemplaires ont masqué ces informations il y a plusieurs années. MetaFilter permet aux utilisateurs de masquer les comptes de favoris tout en pouvant toujours marquer les publications comme favorites ; de nombreux utilisateurs rapportent se sentir plus calmes et plus engagés avec chaque publication sans pouvoir voir ces chiffres. Hacker News ne le permet pas au niveau de chaque utilisateur, mais beaucoup d’utilisateurs se sentent plus calmes quand ils ne peuvent pas voir le nombre de votes positifs.
Je pense qu’ils ne veulent pas que ce soit masqué sur l’ensemble du site, mais plutôt par sujet ou par catégorie. Ce qui devrait être réalisable via un plugin personnalisé.
Je réfléchissais en fonction des préférences des utilisateurs et au niveau du site. Je vois comment le CSS pourrait être impliqué pour appliquer cette préférence. S’il existe une approche par plugin que je devrais suivre, je suis prêt à m’y intéresser.
Ce n’est pas juste une demande personnelle, sinon j’aurais simplement utilisé du CSS personnalisé via une extension de navigateur.
Si vous êtes administrateur, vous pouvez créer un composant de thème pour le masquer sur l’ensemble du site avec du CSS (vous pourriez également l’appliquer à un ensemble de catégories avec un peu plus de travail). Vous pourriez permettre aux utilisateurs de choisir leur thème, ce qui leur donnerait la possibilité de décider s’ils souhaitent ou non les « likes ». Peut-être pouvez-vous le faire vous-même si vous consultez le guide du développeur pour les thèmes Discourse.
Un plugin vous permettrait d’avoir un seul thème et de permettre aux utilisateurs de définir un champ personnalisé pour l’activer ou le désactiver. Cela représenterait environ deux fois plus de travail et rendrait votre site un peu plus difficile à maintenir.