Мне нужен быстрый способ находить родительский пост. Когда вы нажимаете на маленькую иконку, чтобы развернуть ответ, иногда открывается дюжина постов, и вас прокручивает сразу к самому верху (что редко бывает нужно). Мне действительно нужен надёжный способ находить и просматривать единственный прямой родительский пост (а затем, при желании, так же по одному находить его родителя и так далее). Мне нравятся и я часто использую ссылки «родитель» на Reddit и Hacker News, которые решают эту задачу.
При разворачивании предков было бы полезно просто прокручивать вас к началу родительского поста, а не к началу самого старого предка. Но это не идеальное решение: когда вы прочитаете родителя и захотите найти его родителя, вам придётся прокрутить вверх через два поста, чтобы найти нужное место, и если они длинные и содержат заголовки разделов, вы можете пропустить нужное место при быстром просмотре. Было бы лучше, если бы программа сама перемещала вас в нужное место.
Мой самый частый сценарий использования — когда люди отвечают, не используя цитирование. Если тема активная и с момента их последнего поста появилось несколько новых сообщений, мне обычно нужно увидеть один родительский пост, чтобы понять, о чём речь, но я обычно не нуждаюсь в просмотре более старых предков.
РЕДАКТИРОВАНИЕ: Если у вас возникают проблемы с этим, проверьте настройку «максимальная история ответов». Значение по умолчанию 1 решит большинство этих проблем (на моём форуме оно было установлено на 5, и я забыл о существовании этой настройки).
При создании Discourse такая структура постов была намеренно исключена в пользу преимущественно плоских обсуждений.
Поэтому на данный момент посты знают только о своих непосредственных связях: «в ответ на» и «X ответил на этот пост».
Данные вроде «это ответ на пост X, который является ответом на пост Y, а пост Z — родительский» не формируются… следовательно, отсутствует понятие «цепочки ответов».
Я счастлив читать в основном линейно и не хочу переключаться на полностью ветвящиеся обсуждения, как на Reddit. Но когда люди пишут ответ без цитаты, это часто относится к одному из 10 последних постов, и мне нужен быстрый способ увидеть текст, на который дан ответ. Иногда мне приходится прослеживать ответы на несколько уровней назад.
Кто-то упоминал настройку «максимальная история ответов», но, кажется, быстро удалил свой пост. Это было действительно полезно. На моём форуме эта настройка была установлена на 5, но значение по умолчанию 1 подойдёт мне лучше. Это делает важную связь «в ответ на», о которой вы упоминали, гораздо более доступной.
С этой изменённой настройкой поиск непосредственного родителя работает гораздо лучше, и я доволен.
Теперь переход к нескольким родителям работает лучше, чем раньше, но менее удобен, чем на Reddit. Вы разворачиваете родителя, читаете его, затем прокручиваете обратно вверх к его началу (обычно это легко; для очень длинных постов это может быть утомительно), затем нажимаете «перейти к родителю». После этого можно развернуть его родителя и повторить процесс.
Как небольшое замечание: иногда я использую режим печати страницы или редактирую URL, чтобы получить разметку Markdown для страницы, и таким образом загружаю длинные темы целиком на одной странице, чтобы с помощью Cmd+F легче их просматривать. В таких видах определение родителя для поста может быть проблематичным, но я всё же предпочитаю эти линейные представления попыткам просматривать большие темы на Reddit с его вложенным отображением.
А, понятно. Значит, изменение максимального количества истории ответов в основном решило проблему? Мне не совсем ясно — если проблема ещё существует, скриншот или ссылка на пример поста могут помочь.
После изменения настроек теперь легко и удобно просматривать прямое родительское сообщение. Это решает большинство моих проблем.
Просмотр нескольких предков стал лучше в некоторых аспектах, но хуже в других, так что здесь есть компромисс. Разворачивание родителя и затем переход к нему требует немного больше усилий, чем использование ссылки «родитель» в Reddit, особенно если вы прочитали длинное сообщение и теперь вам нужно прокрутить его обратно вверх. У старого способа, когда я мог прокручивать несколько предков подряд без кликов, тоже были свои преимущества. Но в целом сейчас всё довольно хорошо, и у меня нет конкретного предложения, которое выглядело бы явно лучше.
Я хотел бы иметь опциональную настройку (по умолчанию выключена) для отображения ссылки на родительское сообщение рядом с кнопкой постоянной ссылки. Но это не критично.