Выдать пользовательский значок после прочтения Условий использования

Вы можете ускорить этот процесс, вручную запустив jobs::BadgeGrant со страницы /sidekiq/scheduler (для тех, у кого есть доступ). У меня оно сработало 3 часа назад, но время может отличаться от сайта к сайту.

Если бы вас устраивало размещение информации в обычной теме, вы могли бы создать новую тему и добавить ссылку на неё в настройку tos url в панели администратора, чтобы она отображалась во вкладках. Затем можно было бы легко выдать значок на основе просмотра этой темы (хотя ваши эксперименты с опубликованными страницами также могут принести плоды :crossed_fingers:).

По-моему, чтобы реализовать это так же, как с «Прочитать правила», вам потребуется создать плагин, воспроизводящий поведение для Условий использования (хотя это не моя сильная сторона, так что воспринимайте это с долей скептицизма :slight_smile:).

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