Как изменить значок Staff

Здравствуйте,
Возможно ли изменить иконку персонала для администраторов и модераторов на другую?

Посмотрите эту тему:

Спасибо за эту информацию, но я изменю значок щита за именем сотрудника.

Если вы хотите внести именно эти изменения, значок рядом с именем пользователя

image

Добавьте это в общий заголовок:

<script type="text/discourse-plugin" version="0.8">
  api.replaceIcon('shield-alt', 'terminal');
</script>

«terminal» — это то, что я выбрал; замените это на свой вариант.

Также добавьте выбранный вами вариант в «набор SVG-икон» в панели администратора.

Если вы запутаетесь, просто поищите здесь «набор SVG-икон».

Я добавил следующий код в заголовок


Но теперь иконка щита скрыта. Как я могу использовать другую иконку FA?

Возможно ли добавить иконки FA Pro в «набор SVG-икон»?

Не знаю, наверняка вам потребуется оформить подписку/оплату, и, скорее всего, придётся изменить скрипт, чтобы учесть это.

Может, стоит связаться с ними и спросить? Пожалуйста, сообщите о результатах. Не уверен, что это стоит $99 в год, но если об этом попросит достаточно людей, возможно, Discourse сможет получить/добавить лицензию?

До тех пор вы можете использовать бесплатные иконки.

Не уверен, что это может помочь, но, возможно, стоит взглянуть на это:

Хорошо, первая строка моего заголовка предназначена для возможности использования всех иконок FA. Но в данный момент API, вероятно, не может к ним получить доступ.
Я попробую создать запрос на добавление этой функции.

Спасибо всем за помощь :+1:

Как я могу использовать собственный SVG-файл в качестве иконки?
Я загрузил SVG-файл в Dark Design.


И у меня есть следующий пользовательский заголовок:

<script type="text/discourse-plugin" version="0.8">
api.replaceIcon('shield-alt', '$shield-alt-duotone');
</script>

Но иконка не отображается.

Это не так работает. $shield-alt-duotone — это переменная, предназначенная для использования в вашем пользовательском CSS. В первой теме, на которую я ссылался ранее, объясняется, как заменить иконки новыми с помощью SVG-файла:

Отлично, всё работает, спасибо.