Le bouton J'aime personnalisé n'apparaît plus après

J’avais le code suivant installé dans mon thème personnalisé sous la section <head> :

<script type="text/discourse-plugin" version="0.8"> 
       api.replaceIcon('d-liked', 'thumbs-up'); 
       api.replaceIcon('d-unliked', 'thumbs-o-up'); 
       api.replaceIcon('heart', 'thumbs-up');               // pages de profil 
       api.replaceIcon('notification.liked', 'thumbs-up');  // notifications 
</script>

Auparavant, sous la version 2.5.x, cela fonctionnait pour remplacer le cœur, mais maintenant l’icône personnalisée a disparu et il n’y a plus de cœur non plus. La méthode pour remplacer le cœur a-t-elle changé ? Merci.

Il y a eu un peu de ménage dans la bibliothèque d’icônes, si je me souviens bien.

Pourrais-tu essayer d’ajouter dans le paramètre : svg icon subset, les icônes

fa-thumbs-up
far-thumbs-up

Il se peut que le script doive aussi être modifié, mais je ne suis pas sûr que cela fonctionnera avec ceci

   <script type="text/discourse-plugin" version="0.8"> 
          api.replaceIcon('d-liked', 'thumbs-up'); 
          api.replaceIcon('d-unliked', 'far-thumbs-up'); 
          api.replaceIcon('heart', 'thumbs-up');               // pages de profil 
          api.replaceIcon('notification.liked', 'thumbs-up');  // notifications 
    </script>

ou

   <script type="text/discourse-plugin" version="0.8"> 
          api.replaceIcon('d-liked', 'fa-thumbs-up'); 
          api.replaceIcon('d-unliked', 'far-thumbs-up'); 
          api.replaceIcon('heart', 'fa-thumbs-up');               // pages de profil 
          api.replaceIcon('notification.liked', 'fa-thumbs-up');  // notifications 
    </script>

J’ai testé sur un composant de thème que j’utilise pour Noël (icône de cadeau au lieu de cœur) et cela fonctionne, donc le JavaScript est toujours bon.

Désolé pour la question supplémentaire, mais où cela se fait-il ?

your-forum/admin/site_settings/

Recherchez ce paramètre et vous le trouverez facilement.

Super, merci beaucoup ! Je l’ai trouvé :