Переопределение страницы категорий групп

:discourse2: Краткое описание Group Categories Page Override позволяет выбрать пользовательскую раскладку страницы /categories для определенных групп.
:hammer_and_wrench: Ссылка на репозиторий https://github.com/discourse/discourse-group-categories-page-override
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

Установить этот компонент темы

Возможности

:spiral_notepad: Обратите внимание на несколько моментов!

  • Все пользователи принадлежат к группе trust_level_0, поэтому, если вы пытаетесь настроить более высокие уровни доверия (например, trust_level_1), вам нужно добавить trust_level_0 в group_exclude.

  • Если пользователь принадлежит к нескольким группам с совпадающими настройками, приоритет будет у последней установленной настройки.

    Например, если item 1 соответствует группе staff, а затем вы устанавливаете item 2 для trust_level_0, и вы состоите в обеих группах, вы увидите страницу категорий, настроенную для trust_level_0.

  • Этот компонент не работает со стилями страницы категорий categories with featured topics и subcategories with featured topics, поэтому они не включены в варианты выбора. Для этих страниц потребуется плагин для правильной сериализации данных.

Настройки

Имя Описание
group categories

Благодарности

:bowing_man: Особая благодарность @tshenry за создание Categories Layout Override и @jose.daniel.lardizab за вопрос об этом в Different category page style for a specific group.


:discourse2: Хостинг у нас? Компоненты тем доступны для использования на наших тарифных планах Standard, Business и Enterprise.

15 лайков