Работает ли добавление групп в компонент темы CSS?

Этот компонент темы всё ещё работает?

Похоже, он ничего не сделал для меня, несмотря на то, что множество групп были настроены как видимые для «вошедших в систему пользователей». Это могло бы быть очень полезно для нескольких задач!

Насколько я знаю, Discourse добавляет группы пользователей в тег body без использования компонентов темы :thinking:

Captura

Я только что попробовал, и всё работает нормально. Видите ли вы какие-либо ошибки в консоли?

Для ясности: этот компонент просто добавляет группы текущего пользователя в виде CSS-классов к тегу <body>.

Мы используем этот компонент здесь, на Meta. По умолчанию Discourse добавляет только один класс для основной группы текущего пользователя.

Интересный факт: я видел это в других сообществах и предположил, что это стандартная настройка :sweat_smile:

Хм — возможно, это не работает на сайтах, доступных только после входа в систему. Или если видимость группы установлена ниже уровня «все».

Только что проверил, и у меня всё работает нормально. Как только пользователь входит в систему, классы групп добавляются к тегу <body>.

Я тоже это проверил, и всё работает без проблем. Я протестировал все пять вариантов видимости.

Можете ли вы поделиться ссылкой на сайт, где вы столкнулись с этой проблемой?

На самом деле проблема заключалась в глупости пользователя!

Я добавлял это в тему по умолчанию. К сожалению, я забыл, что для своей учётной записи использую тему для разработчиков. Дерьмо!

Спасибо, что разобрались с этим, и извините за потраченное впустую время! Это хороший TC - не хватает только документации, да?

Без проблем, рад, что вы разобрались.

:+1: