Такой функции не существует. Быстрый способ сделать это — скрыть селектор реакций с помощью CSS, например:
.category-general-resources .discourse-reactions-picker {
display: none;
}
Если вы хотите обработать несколько категорий и упростить поддержку кода, можно использовать цикл SCSS, например:
$categories: 'general', 'site-feedback', 'staff';
@each $category in $categories {
.category-#{$category} .discourse-reactions-picker {
display: none;
}
}
Класс категории виден в теге .
Это можно обойти любому пользователю, который знает, как снова сделать его видимым на стороне клиента, но если ваше сообщество дисциплинировано, я считаю, что это хорошее временное решение. ![]()