Limiter les likes dans une catégorie spécifique

Bonjour à tous !

Après avoir essayé de trouver un moyen de limiter les niveaux de confiance, et voyant que c’est quelque chose de complexe dans notre cas, nous pensions à l’option de limiter ou d’éviter les likes dans une catégorie spécifique. Comme les likes sont comptés dans les niveaux de confiance, cela pourrait être utile pour que, dans une catégorie spécifique, les utilisateurs ne puissent pas donner de likes (ce serait juste une catégorie de lecture et de réponse, sans nouvelles publications).

De cette façon, les likes ne comptent qu’en dehors de cette catégorie, et donc l’activité dans cette catégorie ne suffira pas à faire évoluer les niveaux de confiance.

Des idées sur la possibilité de le faire ?

Et si ce n’est pas le cas, je pensais à une option : y aurait-il un moyen d’ajouter dans cet onglet (catégorie > sécurité) une option “likes” également, afin que lorsque j’ajuste une catégorie, je puisse définir que X utilisateurs ne peuvent pas aimer dans cette catégorie ?

Toute aide serait la bienvenue, merci !!

Pour autant que je sache, vous ne pouvez pas — mais je n’ai pas de connaissances plus approfondies à ce sujet.

Mais… est-il possible de prendre la voie la plus simple ? Vos utilisateurs ont-ils vraiment besoin de tous les outils que le TL supérieur donne automatiquement ? Vous pourriez alors limiter les utilisateurs au TL2 et donner le TL3 manuellement à ces quelques personnes qui ont la volonté, le besoin et les connaissances pour utiliser ces outils.

Alors peu importe combien de « likes » ils donnent ou reçoivent.

1 « J'aime »

Il serait assez simple d’utiliser le CSS pour masquer le bouton “J’aime” dans une catégorie.

2 « J'aime »

Vraiment ? Ce code est-il disponible quelque part ? @pfaffman merci beaucoup, vous êtes toujours d’une grande aide ! :slight_smile:

Merci pour la proposition @Jagster, ce pourrait être une option mais c’est une communauté assez importante et nous avons besoin que le TL3 soit automatisé.

Cette option que @pfaffman a proposée semble être la solution parfaite à TOUS mes problèmes, je n’arrive pas à croire que j’ai mis autant de temps à y penser :sweat_smile:

Au fait, et désolé si cette question est trop évidente, mais je comprends que cela masquerait le bouton « J’aime » de chaque publication ou réponse à l’intérieur de la catégorie spécifiée, n’est-ce pas ?

Si c’est le cas, vous venez d’égayer ma journée !

Excited Season 2 GIF by The Office

Ajoutez simplement ceci dans le CSS d’un composant de thème, en remplaçant SLUG par le slug de la catégorie.

body.category-SLUG button.toggle-like {
  display: none;
}
5 « J'aime »

Merci beaucoup Richard, cela a parfaitement fonctionné et a résolu tous mes problèmes :smiley:

2 « J'aime »

Mais cela empêche d’aimer définitivement certaines catégories, pas de limiter. Bien sûr, si vous obtenez ce dont vous avez besoin, c’est une solution parfaite en effet.

Oui, cela restreint complètement les likes de cette catégorie. C’est un tout petit peu de CSS.

Limiter le nombre de likes dans des catégories spécifiques nécessiterait un plugin qui ne serait pas facile à écrire.

1 « J'aime »

Il est important de noter que le CSS masque uniquement le bouton dans l’interface utilisateur.

Le bouton peut être réaffiché à l’aide des outils de développement du navigateur ou le point de terminaison de l’API peut toujours être appelé manuellement si l’utilisateur sait ce qu’il fait et a intérêt à le faire.

Cela dit, masquer le bouton devrait suffire à arrêter 99,9 % des utilisateurs, à moins que votre public n’ait des antécédents techniques ou un très bon motif pour essayer de débloquer à nouveau les mentions J’aime dans la catégorie.

2 « J'aime »

Et les 0,1 % restants seraient immédiatement attrapés puisque le « like » serait affiché sous le message.

4 « J'aime »

Oui, c’est l’idée. Comme il s’agirait d’un groupe d’utilisateurs que nous connaissons mieux (ce sont des étudiants), il serait facile de « repérer » quiconque essaierait de nous tromper.

Oui, dans notre cas, c’est le cas :)

2 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.