Pouce en l'air, deux fois

J’ai vérifié sur mon site de test. Oui, cela ne compte pas comme officiel. Mais j’ai aussi testé cette combinaison de composant Reactions + Upvotes + Nouveau bouton J’aime et cela fonctionne pour moi comme vous l’avez dit. :thinking:

1 « J'aime »

Pouvez-vous essayer de désactiver un par un ces éléments non officiels sur l’administrateur pour déterminer lequel pose conflit ? :slightly_smiling_face:

1 « J'aime »

Déjà fait — pas de chance. La seule chose qui fonctionne est de désactiver les votes positifs.

J’ai essayé un thème sans aucun composant et cela n’a pas aidé. Mais je ne sais pas à quel point Discourse est complexe, si cela peut être testé de cette façon.

Eh bien, il doit y avoir un bit ou deux qui déconnent quelque part. Je vais reconstruire d’abord sans les votes positifs et après cela, à nouveau avec les votes positifs.

1 « J'aime »

Je pense que je peux enfin reproduire cela. :slightly_smiling_face: Mais seulement sur mon site en direct. Il semble y avoir un conflit entre Discourse Upvotes et Discourse Reactions.

Je pense que ce code supprime le bouton “j’aime” dans Upvotes

Remplace le code de Discourse Reaction.

4 « J'aime »

Bien. J’ai commencé à remettre en question ma santé mentale ET ma configuration très basique :rofl:

J’ai reconstruit deux fois maintenant avec et sans Upvotes, sans succès. J’ai désactivé tous les plugins, sans solution. J’ai supprimé tous les composants et thèmes, sans succès.

C’est toujours la même chose : Upvote ou Reactions, mais pas ensemble.

2 « J'aime »

Cependant, vous pouvez le remplacer par un composant pour supprimer le bouton « J’aime » par défaut supplémentaire.

Ajoutez ceci à Commun / En-tête

<script type="text/discourse-plugin" version="0.8">
  api.removePostMenuButton("like");
</script>

Et si vous souhaitez activer les boutons de réaction sur les sujets de vote positif, vous pouvez ajouter ceci à Commun / CSS

.qa-topic,
.qa-topic-sort-by-activity {
  .discourse-reactions-actions {
    display: inline-flex;
  }
}
4 « J'aime »

Puis-je donner plusieurs likes ?

Merci ! Ça fonctionne. Oui, c’est une solution rapide mais ça ne me dérange pas car je suis une personne très pragmatique. C’est peut-être pour ça que c’est sacrément bien que je ne code pas ou ne fasse pas de développement :rofl:

3 « J'aime »

J’ai finalement réussi à reproduire cela. :tada: :slightly_smiling_face:

Enfin, dans la mesure où j’ai fait exploser mon fidèle site de test et que j’ai dû en créer un nouveau. :slight_smile: Mais il affiche bien maintenant deux « cœurs » alors qu’il ne devrait y en avoir qu’un :

Et Reactions + Upvotes semble être la combinaison magique.

3 « J'aime »

Corrigez ici. Ça devrait être bientôt là !

5 « J'aime »