Одно из того, чего мне постоянно не хватает и что крайне неудобно обходить в Discourse, — это превью категорий. Работая с клиентами над темами Discourse, я часто сталкиваюсь со случаями, когда категории ограничены (либо только для авторизованных пользователей, либо для платных участников), но при этом они хотят публично показывать все доступные разделы, чтобы привлекать больше регистраций. Пример, который мне приводили несколько раз, — это интерфейс Circle. Все пространства видны, но если у пользователя нет доступа, он видит баннер с примечанием и призывом к действию для получения доступа:
Я знаю, что на meta существует компонент Category Previews, но он не поддерживает такой сценарий использования. Можно лишь вручную заменить ссылку на категорию в списке категорий. Однако пользователи без доступа всё равно не смогут перейти по обычной ссылке на категорию. Кроме того, ссылка на категорию не будет отображаться в других местах.
Мне бы очень хотелось увидеть встроенную возможность для превью ограниченных категорий. Если эта опция включена, ссылка на категорию должна отображаться как и другие ссылки на категории. При переходе по ней должны быть видны только заголовок категории и тема «О категории».





