Набор пользовательских эмодзи

Всем привет! Я заметил, что из-за недавних изменений в лицензировании Discourse удалила Joy Pixels из наборов эмодзи. У меня есть лицензия на Joy Pixels, и я хотел бы узнать, как можно загрузить этот набор обратно, чтобы он был интегрирован в выборщик эмодзи, а не просто отображался в разделе пользовательских эмодзи.

Я всё ещё думаю, возможно ли это. Я видел в разделе администратора моего сайта настройку под названием external emoji url, но не уверен, что именно требуется указать в каталоге этого URL.

В разделе «Администрирование» → «Настроить» есть меню эмодзи, где вы можете загрузить пользовательские эмодзи для использования в любом месте вашего сайта.

Похоже, я вас неправильно понял. Вы хотите загрузить целый набор эмодзи.

Моя единственная реальная проблема в том, что я хочу полностью заменить набор эмодзи на Emoji One, а не просто добавить несколько пользовательских.

Технически это можно реализовать, используя эту настройку как обходной путь.

Загрузите нужный набор эмодзи на сайт, которым вы управляете, соблюдая структуру каталогов, которую используем мы, и возьмите имя одного из существующих наборов. Например, предположим, что у вас есть https://cookieman-emojis.com для этого:

  1. Создайте в корне сайта папку с именем google.

  2. Загрузите ваш пользовательский набор эмодзи в эту папку, следуя структуре каталогов и файлов, которую вы видите по адресу https://github.com/discourse/discourse/tree/master/public/images/emoji/google.

  3. Проверьте, работает ли это, посетив https://cookieman-emojis.com/google/a.png. Отображается ли корректный эмодзи?

  4. Перейдите в ваш экземпляр Discourse и установите external emoji url в значение https://cookieman-emojis.com. Также установите emoji set в значение Google.