Avevo installato il seguente codice nel mio tema personalizzato sotto la sezione <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'); // pagine profilo
api.replaceIcon('notification.liked', 'thumbs-up'); // notifiche
</script>
In precedenza, con la versione 2.5.x, questo funzionava per sostituire il cuore, ma ora l’icona personalizzata è scomparsa e non c’è nemmeno il cuore. È cambiato il metodo per sostituire il cuore? Grazie.
Steven
9 Luglio 2020, 6:42pm
2
Se ho memoria corretta, c’è stato un po’ di riordino nella libreria delle icone .
Potresti provare ad aggiungere nelle impostazioni: svg icon subset, le icone
fa-thumbs-up
far-thumbs-up
Potrebbe essere necessario modificare anche lo script, ma non sono sicuro che funzioni con questo:
<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'); // pagine profilo
api.replaceIcon('notification.liked', 'thumbs-up'); // notifiche
</script>
oppure
<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'); // pagine profilo
api.replaceIcon('notification.liked', 'fa-thumbs-up'); // notifiche
</script>
L’ho testato su un componente tema che uso per Natale (icona regalo invece di cuore) e funziona, quindi il JavaScript è ancora valido.
3 Mi Piace
Scusa per la domanda aggiuntiva, ma dove si fa?
Steven
9 Luglio 2020, 6:59pm
4
your-forum/admin/site_settings/
Cerca questa impostazione e la troverai facilmente
3 Mi Piace
Fantastico, grazie mille! L’ho trovato:
1 Mi Piace