Привет, сообщество Discourse!
Не стесняйтесь переместить этот вопрос, если он оказался не в том месте.
Мы управляем группами для мужчин на сайте MensGroup.com. Наши участники приходят в наше сообщество, чтобы обсуждать самые разные темы саморазвития. Настройки Discourse по умолчанию, при которых «все посты из всех подфорумов отображаются в ленте на главной странице», не подходят для наших участников.
Проблема в том, что у нас много подфорумов, которые могут вызывать негативные реакции или быть оскорбительными для некоторых участников. Например, у нас есть христианская группа, участники которой не хотят видеть контент из группы «для геев», а участники группы «для геев» не хотят видеть группу для одиноких мужчин, ищущих отношений, и консервативные мужчины старшего возраста не хотят видеть посты о психоделической терапии и т. д. Однако при настройках Discourse по умолчанию все пользователи видят посты из ВСЕХ подкатегорий.
Существует ли способ настроить Discourse так, чтобы:
1. Пользователи могли «вступить» или подписаться на конкретные подкатегории и выйти из них с помощью простой кнопки «Вступить»
2. И чтобы лента на главной странице ОТОБРАЖАЛА ТОЛЬКО контент из тех подкатегорий, на которые пользователи подписались («вступили»)?
Тогда у наших участников будет персонализированная лента на главной странице, в которой будут отображаться только темы, вызывающие у них интерес, а неприятные темы не будут попадаться им на глаза в форумах.
Я поискал в этом форуме Discourse и нашел плагин, который позволяет пользователям добавлять избранные категории в «звездочки» и видеть в своей ленте на главной странице только посты из этих категорий. Это решило бы задачу, но плагин, похоже, не работает.
Возможно ли это и если да, то как это сделать?
Огромное спасибо!