Следование тегам и главная лента для отслеживаемых тегов

Я запускаю локальное сообщество для нескольких локаций, где некоторые посты не актуальны для всего сообщества, например, открытие нового ресторана в конкретном месте. Как можно настроить возможность для пользователей подписываться на теги, чтобы видеть в главной странице только релевантные им теги? То есть, когда я открываю сайт, я хочу просматривать ленту, которая интересна именно мне.

Есть ли способ решить эту задачу иначе, чем через ленту главной страницы (похожую на Reddit, но мне больше нравится стиль Discourse, и я считаю, что мы достигли точки, когда нужен компромисс между социальными сетями и форумами)?

2 лайка

Мы только начали изучать функции, связанные с настройкой Discourse для тех, кто хочет видеть только отслеживаемые категории, теги и темы. Пока у нас нет возможности настроить собственную ленту на главной странице, но мы уже работаем над новыми функциями, которые приведут к этому.

Наиболее полезной для вас на данный момент будет URL-параметр ?f=tracked. Например, вы можете перейти по адресу Discourse Meta, чтобы увидеть только последние темы из отслеживаемых вами категорий и тегов.

С помощью этого параметра вы можете добавить пользовательскую ссылку в навигацию, используя компонент темы по адресу Custom Top Navigation Links, и указать в качестве URL путь /latest?f=tracked.

6 лайков

Круто. Думаю, начну с этого, а там посмотрим, куда это нас приведёт.

Я проведу некоторое исследование и поделюсь результатами здесь в будущем.

Я вижу группу в Facebook как хорошее решение для форумов, но она ещё не совсем доросла до этого уровня. Discourse находится на похожей позиции, но гораздо ценнее, так как им проще управлять, чем группой в Facebook. Оба варианта — это разные решения, но они решают одну и ту же задачу — создают место для онлайн-встреч людей.

Спасибо за ваши комментарии.

1 лайк

Да, но в случае с Discourse вы владеете своими собственными данными. :wink:

5 лайков

Это полезно, @awesomerobot. Думаю, было бы также полезно иметь возможность объединять отслеживаемые, наблюдаемые и просматриваемые первые посты с помощью оператора ИЛИ или чего-то подобного. Это, вероятно, охватило бы темы, интересующие пользователя, и могло бы использоваться даже для создания своего рода «фокусного/избранного» потока.

2 лайка

Хорошо, я только что протестировал это, и похоже, что это уже работает именно так (я думал, что учитываются только отслеживаемые категории/теги, но на самом деле включаются также просматриваемые и первый просмотренный пост), что отлично.

Я также протестировал это с пользовательскими ссылками верхней навигации — недостаток в том, что при выборе этой опции всё ещё подсвечивается «Последнее», а не новая вкладка.

Также мне бы хотелось иметь возможность выбрать эту новую вкладку (я бы назвал её «Подписки») как страницу по умолчанию — это сэкономило бы мне столько времени, избавив от необходимости прокручивать категории, которые меня не интересуют, каждый раз при входе.
image

Короче говоря, я бы очень хотел увидеть эту функцию в ядре — это стало бы решением самой важной недостающей возможности Discourse: видеть только релевантный контент с первого взгляда.