Ensemble d'emojis personnalisés

Bonjour à tous ! J’ai remarqué que, suite à des changements récents dans la licence, Discourse a retiré Joy Pixels des jeux d’émojis. Je possède une licence pour Joy Pixels et je me demandais comment je pouvais réimporter le jeu afin qu’il soit intégré au sélecteur d’émojis et non pas uniquement dans la section des émojis personnalisés.

Je me demande toujours si cela serait possible. J’ai bien vu le paramètre dans ma section d’administration du site appelé external emoji url, mais je ne suis pas sûr de ce qu’il attend dans le répertoire de cette URL.

Sous Admin → Personnaliser, il existe un menu d’emojis où vous pouvez télécharger des emojis personnalisés pour les utiliser partout sur votre site.

Je crois que j’ai mal compris. Vous souhaitez télécharger un ensemble complet d’emojis.

Mon seul vrai problème avec cela, c’est que je veux remplacer entièrement le jeu d’emojis par Emoji One, plutôt que d’ajouter simplement quelques emojis personnalisés.

C’est techniquement réalisable en utilisant ce paramètre comme une astuce.

Téléversez le jeu d’émojis souhaité sur un site que vous contrôlez, suivez la structure de répertoires que nous utilisons et empruntez le nom de l’un des jeux existants. Par exemple, supposons que vous ayez https://cookieman-emojis.com pour cela :

  1. Créez un dossier à la racine du site nommé google.

  2. Téléversez votre jeu d’émojis personnalisé dans ce dossier en respectant la structure de répertoires/fichiers visible à l’adresse https://github.com/discourse/discourse/tree/master/public/images/emoji/google.

  3. Testez si cela fonctionne en visitant https://cookieman-emojis.com/google/a.png. Affiche-t-il le bon émoji ?

  4. Accédez à votre propre instance Discourse et définissez external emoji url sur https://cookieman-emojis.com. Définissez également emoji set sur Google.