Среди моих различных «головных болей» при настройке и проектировании нашего сообщества возникает вопрос о бейджах. Я считаю, что «геймификация» участия в сообществе в нашем случае ничего не добавит, а обилие бейджей при регистрации может даже вызвать перегрузку или путаницу.
С другой стороны, было бы здорово иметь бейджи за вещи, связанные с функционированием нашего сообщества, а не с использованием функций платформы, за некоторыми исключениями. Вот несколько идей, которые могут подойти нам:
бейдж для тех, чьи ответы регулярно получают лайки/поддержку от автора темы или сотрудников;
бейдж для тех, кого мы определили как специалистов по технической поддержке;
бейджи за различные «специализации» или области экспертизы: питание, кетоны, экстренные ситуации, Senvelgo, высокие дозы, советы по дозировке, непрерывные мониторы глюкозы, конвертация единиц измерения…
бейдж для тех, у кого есть набор для экстренной помощи;
бейдж для тех, кто настроил таблицу отслеживания / заполнил свой профиль / создал тему с файлом о своей кошке;
бейджи за различные «шаги для новичков»: я проверяю уровень кетонов; я сделал свою первую инъекцию; я измеряю уровень глюкозы в крови; я уверенно применяю протокол с тем или иным инсулином.
Итак:
не слишком ли много бейджей для таких целей?
какой лучший способ «очистить» систему бейджей? С чего мне начать и как подойти к этой задаче?
Я заметил, что для некоторых из этих вещей можно также использовать группы. Кроме того, возможно, стоит использовать заголовки, чтобы было понятнее, что у этих пользователей есть этот значок.
Одно, что я заметил: многие из этих вещей требуют ручного вручения, так как я не вижу способа, с помощью которого SQL-запросы могли бы их обнаружить, поэтому вам понадобится очень внимательная команда модераторов.
Спасибо за ваше замечание! Оно подтвердило моё предположение, что, возможно, мне всё же придётся использовать группы. Ручное присвоение атрибуций не является большой проблемой, так как мы действительно активно участвуем в жизни сообщества, внимательно следим за пользователями и хорошо знакомы с их ситуациями. С помощью групп я смогу предоставить пользователям, не являющимся модераторами, права на добавление и удаление людей из групп, верно?
И вы говорите, что «типы» позволят отображать группы, в которых состоит пользователь, тем самым делая их похожими на «значки»?
О, ещё один вопрос: значки всегда присваиваются автоматически? Есть ли способ «настроить» условия их получения? Я немного поискал в интерфейсе, но ничего похожего не нашёл.
О, это довольно круто! Я могу справиться с небольшим количеством SQL, если освежу знания. Предполагаю, что можно также делать запросы к членству в группах? То есть, если пользователь состоит в группе ABC, он может получить значок ABC? (В качестве очень простого примера)
Дополнительный вопрос по этой теме: можно ли массово редактировать/деактивировать значки?
При текущем интерфейсе мне нужно:
нажать на значок в списке
выбрать «Деактивировать»
прокрутить страницу вниз до самого низа
нажать «Сохранить»
прокрутить обратно вверх, чтобы увидеть начало списка
нажать на следующий значок и повторить
Мне кажется, что для этой группы настроек было бы полезно иметь возможность «просмотра в виде таблицы», чтобы внести все изменения за один раз. Есть ли способ это сделать?
Discourse подсказывает мне, что только действия в публичных категориях учитываются при выдаче значков. Это верно? Если это так, то получается, что для «публичного» сообщества, где основная активность будет происходить в приватных категориях (см. Публичное сообщество, приватное сообщество или их сочетание? (контекст: миграция с Facebook)), значки в целом теряют смысл.
Не могли бы вы прояснить этот момент для меня? Заранее спасибо!!