Клиент попросил меня разобраться с проблемой конфигурации, предполагая, что это их ошибка. После небольшого расследования я понял, что всё совсем наоборот. — текущий «правильный» способ с помощью reactions заменить на требует использования трёх разных идентификаторов.
Начнём с того, с чего они начали: в discourse reactions enabled reactions эмодзи обозначается как “+1”. Хорошо, это логично.
Наконец, для изменения иконки необходимо установить параметр discourse reactions like icon. Какой из двух вариантов требуется? Это +1? А может быть 1? Нет, оба варианта приводят к отсутствию иконки. Правильное значение — “thumbs-up”:
Сердце — это иконка Font Awesome. Если вам нужна иконка «Палец вверх», вам нужно добавить иконку Font Awesome в иконки сайта, а затем использовать её в плагине Reactions.
Эта иконка не является эмодзи.
fa-thumbs-up, думаю, это та иконка, которую вы ищете.
Компонент темы также использует тот же метод для замены иконки на другую иконку Font Awesome 5.
На мой взгляд, вы указываете на то, что это не интуитивно понятно, и следует явно указать, что требуется иконка Fontawesome, а не просто писать «изменить иконку». Так что да, это можно сделать так же понятным, как компонент темы.
Во-первых, выпадающий список должен корректно отображать название эмодзи.
В другом поле необходимо указать, какие данные оно ожидает.
Если у вас есть три поля, которые для непосвящённых означают одно и то же, то вполне разумно ожидать, что они должны заполняться абсолютно одинаковыми данными. Псевдонимы для эмодзи или наиболее распространённых иконок FontAwesome — простой способ решить эту проблему в большинстве случаев. Другой вариант — указать, где найти правильные названия.
Отсутствие знака «+» в выпадающем списке — это досадно, так как это лишь усиливает путаницу.
Безусловно — любой из постоянных участников здесь знает все тонкости и «секретные рукопожатия», чтобы заставить это работать. Получение реальной обратной связи от пользователей, которых я обычно считаю технически подкованными, говорит о том, что любой другой человек столкнется с трудностями в текущей версии.
ИМХО, это, скорее всего, будет довольно распространённая настройка. Значок «Палец вверх» должен предлагаться как альтернатива значку «Сердце» по умолчанию.
Да, запросы относятся ещё к 2013 году. В личных или общественных настройках сердце, вероятно, подойдёт, но для любой профессиональной среды меня обычно просят заменить его на .