Даже если вы установите группу уровня доверия так, чтобы она была видна всем, она все равно не будет отображаться в глобальном списке групп.
Похоже, это сделано намеренно. Я не думаю, что списки уровней доверия предназначены для доступа широкой аудитории:
Однако поведение настройки видимости в отношении автоматических групп вызывает путаницу, и этот вопрос уже поднимался: Уважать настройки видимости всех автоматических групп — Предложение
(Так что это может быть задачей по UX, а не багом, но я проверю, есть ли у кого-то ещё мысли по этому поводу.)
Если у вас есть случай, когда имеет смысл публично перечислить, например, нескольких пользователей TL4, вам может пригодиться этот компонент темы: Добавление групп на страницу /about — Компонент темы
РЕДАКТИРОВАНИЕ: Мне только что сообщили, что функциональность этого компонента теперь включена в основную версию, в разделе Администрирование → Сообщество → О вашем сайте:
Автоматические группы намеренно скрыты из индекса групп (/g), но настройки видимости позволяют обычным пользователям посещать их напрямую (community.example.com/g/trust_level_0).
Так было уже давно… в коде есть старый комментарий, объясняющий причину:
# скрыть автоматические группы от всех, кроме staff, чтобы не загромождать страницу
но, возможно, сейчас это уже не нужно? Возможно, будет понятнее, если они будут следовать своим настройкам отображения (и оставаться скрытыми по умолчанию).
У меня нет желания раскрывать списки групп переводчиков, но если настройки видимости будут работать так, как заявлено, это может предотвратить подобные вопросы в будущем.
(Подробное обсуждение этой темы можно найти в запросе на добавление функции для тех, кто хочет поддержать эту идею.)
Привет, я полностью понимаю вашу точку зрения о том, что настройки видимости должны работать так, как обещают — это, безусловно, снизило бы путаницу.
Однако я хотел бы мягко указать на следующее: даже если мы скроем группы trust_level_X из списка групп, эта информация всё равно будет довольно открыта через историю выдачи значков.
Например, любой пользователь может перейти на страницу /badges, выбрать значок «Member» (или «Regular», «Basic User» и т. д.) и увидеть полный хронологический список всех, кому был выдан этот значок уровня доверия. По сути, это уже работает как публичный список групп TL.
Так что, хотя очистка страницы групп — это хорошо, данные об уровнях доверия на практике не являются действительно приватными. Просто хотел об этом упомянуть.
Вы можете отключить значки уровня доверия в меню администратора. Поэтому, хотя в вашем случае информация может быть доступна и на странице значков, другие администраторы могли отключить значки уровня доверия (или даже значки в целом). Я также не согласен с тем, что это одна и та же информация. Страницы групп предлагают список пользователей с возможностью поиска, где можно увидеть не только дату получения значка, но и дату публикации, а также список постов от всех участников.
