Расхождение в отображении активности пользователя (все / ответы vs тема)

Добрый день

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

При просмотре активности пользователя вкладки Все и Ответы показывают (частичное) содержимое сообщения; вкладка Темы этого не делает.

Мне интересно, почему так?

1 лайк

Я думаю, что активность, сфокусированная на темах, использует стандартный вид списка тем, который обычно состоит из заголовка, но темы и компоненты тем могут добавлять отрывки. Активность, сфокусированная на темах, используется, например, также для активности голосований /my/activity/votes. Это позволяет быстрее просмотреть, за какие темы вы проголосовали, и заголовки обычно служат хорошим резюме.

Для активности, сфокусированной на отдельных сообщениях, отображение только заголовка темы не очень поможет. Будь то то, что пользователь что-то опубликовал или поставил лайк, вам нужна информация о самом сообщении, а не только о заголовке темы. Поэтому здесь необходимо показывать部分内容.

2 лайка

Хорошо, ваш ответ объясняет «почему».

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

1 лайк

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

1 лайк

Было бы возможно отобразить отрывок темы на профиле пользователя с помощью пользовательского компонента темы, единственный недостаток заключается в том, что наш флаг serialize_topic_excerpts является глобальным, поэтому он немного увеличивает объем данных для всех списков тем… хотя на практике это обычно довольно незначительно.

У нас уже есть компонент темы, который может делать это глобально или для конкретных категорий и тегов (Topic List Excerpts), мы потенциально можем добавить настройку, позволяющую применять это только к спискам тем на страницах профилей пользователей, если это будет полезно.

Это не редкость и здесь, и мы часто немного переписываем заголовок, чтобы убедиться, что он содержит больше контекста, если он слишком простой или размытый. Я бы порекомендовал сотрудникам и участникам уровня tl3+ стараться помогать с заголовками, где это возможно. Описательные заголовки полезны всем… они помогают автору найти подходящего человека для ответа, помогают читателям находить темы, которые они могут обработать, и обеспечивают лучшую индексацию для будущих поисковых запросов.

Также возможно настроить ИИ для проверки и улучшения заголовков тем, если на сайте количество новых тем слишком велико по сравнению с доступными модераторами. Плагин Discourse Workflows можно настроить для изменения заголовков любым желаемым образом.

1 лайк