Добавить группы на страницу /about

Выглядит отлично! Спасибо, Крис. Мне кажется, это прекрасный способ показать людям, как устроен сайт. Многие группы на странице «Группы» ничего не значат, и эта страница выглядит загромождённой, в отличие от страницы «О нас», которая может стать более тщательно отобранным местом назначения.

Мне интересно, не стоит ли нам в будущем перенести эту функцию в ядро. Собираем обратную связь:

У функции есть ограничения как компонента темы:

  • интерфейс конфигурации находится не в /admin/config/about, а в компоненте темы
  • не учитывает настройку «скрытые группы на странице о нас», чтобы исключать группы, которые не должны отображаться на странице «О нас» (ссылка)
  • стилизация (например, количество колонок) включённых групп отличается от списков администраторов и модераторов, и её нужно будет обновлять каждый раз при изменении стилизации страницы «О нас»

Некоторая обратная связь уже была получена:

  • отображать название группы, а не слаг
  • автоматическое капитализация в некоторых случаях выглядит некорректно
  • добавить возможность сортировки групп

Также мне кажется полезным предоставить здесь краткую сводку дополнительных метаданных о группах, возможно, скрытую за кнопкой информации рядом с названием группы:

  • описание
  • владелец группы
  • разрешения группы
  • количество участников в группе
  • ссылка на страницу группы
3 лайка