Комментарии и ответы отображаются дважды

Вот пример, касающийся того, как отображаются комментарии и ответы.
На изображении ниже видно, что когда кто-то отвечает на комментарий, появляется кнопка «Ответы». Однако при этом комментарии дублируются ниже в другом разделе ветки.

Можно ли убрать дополнительные (дублирующиеся) комментарии и оставить только ответы?
С таким простым изменением форум стал бы гораздо удобнее для пользователей, а общение протекало бы более естественно. Конечно, решение существует, но мы не можем его найти.

Мы нашли тему «Удаление полных цитат из прямых ответов», но она не решает нашу проблему.
Огромное спасибо за поддержку.

2 лайка

Это довольно интересная мысль, мне сама идея нравится. Когда ответы отображаются прямо под постом, скрывайте их в остальной ленте постов.

Возможный нюанс:
Будут показаны только ответы, но не ответы на ответы.

Если пост B — это ответ на пост A, а пост C — ответ на пост B,
и пост B скрыт из ленты постов и показан как ответ на пост A,
как нам отобразить пост C?

3 лайка

Поскольку пост C также является ответом, он будет отображаться только в разделе ответов, как и пост B, а не в комментариях.

2 лайка

Это не сработает, здесь может быть тысяча постов.

1 лайк

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

1 лайк

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

Возможно, Ричард сможет придумать способ изменить это, но это задача не из лёгких.

3 лайка

Честно говоря, в таком случае я не вижу особой пользы от кнопки «ответы».

1 лайк

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

У меня было сообщество, которое столкнулось с проблемой дублирования ответов, и мне потребовалось довольно много времени, чтобы понять, о чём они говорят. В конце концов они, похоже, привыкли к этому.

Это определённо функция, которая сбивает с толку людей, пришедших с других форумов.

И если вы всё же хотите скрыть кнопку «Ответы», вы можете сделать это с помощью CSS. Это может быть хорошей идеей, так как люди находят её запутанной. Возможно, вы сможете придумать слова вместо «Ответы», например «показать ответы ниже», но постарайтесь уложить это в 2–3 слова. :person_shrugging:

2 лайка

Самый очевидный случай использования встроенных ответов — когда между исходным сообщением и ответом находится множество постов; это по сути быстрый способ добраться до отдалённых ответов.

2 лайка