# Как найти родительский пост (не список всех предков, прокрученный к началу списка)

**URL:** https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965
**Category:** Feature
**Created:** [17.Декабрь.2024 18:27:14 UTC](https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965 "2024-12-17T18:27:14Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![curi](https://avatars.discourse-cdn.com/v4/letter/c/e68b1a/32.png) [@curi](https://meta.discourse.org/u/curi)
#### Post date: [17.Декабрь.2024 18:27:14 UTC](https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965/1 "2024-12-17T18:27:14Z")

</div>

Мне нужен быстрый способ находить родительский пост. Когда вы нажимаете на маленькую иконку, чтобы развернуть ответ, иногда открывается дюжина постов, и вас прокручивает сразу к самому верху (что редко бывает нужно). Мне действительно нужен надёжный способ находить и просматривать единственный прямой родительский пост (а затем, при желании, так же по одному находить его родителя и так далее). Мне нравятся и я часто использую ссылки «родитель» на Reddit и Hacker News, которые решают эту задачу.

При разворачивании предков было бы полезно просто прокручивать вас к началу родительского поста, а не к началу самого старого предка. Но это не идеальное решение: когда вы прочитаете родителя и захотите найти его родителя, вам придётся прокрутить вверх через два поста, чтобы найти нужное место, и если они длинные и содержат заголовки разделов, вы можете пропустить нужное место при быстром просмотре. Было бы лучше, если бы программа сама перемещала вас в нужное место.

Мой самый частый сценарий использования — когда люди отвечают, не используя цитирование. Если тема активная и с момента их последнего поста появилось несколько новых сообщений, мне обычно нужно увидеть один родительский пост, чтобы понять, о чём речь, но я обычно не нуждаюсь в просмотре более старых предков.

**РЕДАКТИРОВАНИЕ: Если у вас возникают проблемы с этим, проверьте настройку «максимальная история ответов». Значение по умолчанию 1 решит большинство этих проблем (на моём форуме оно было установлено на 5, и я забыл о существовании этой настройки).**

---

<div class="post-metadata">

### Author: ![ActiveMind](https://avatars.discourse-cdn.com/v4/letter/a/48db29/32.png) [@ActiveMind](https://meta.discourse.org/u/ActiveMind)
#### Post date: [17.Декабрь.2024 20:13:06 UTC](https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965/2 "2024-12-17T20:13:06Z")

</div>

У меня возникла точно такая же проблема, и я тоже этого хочу. Я решительно поддерживаю эту функцию.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [17.Декабрь.2024 20:26:44 UTC](https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965/4 "2024-12-17T20:26:44Z")

</div>

> [@Эллот Темпл](#):
>
> Мне очень нужен надёжный способ находить и просматривать единственный прямой родительский пост (а затем, при необходимости, его родителя и так далее, шаг за шагом).

Это была бы полноценная функция ветвления обсуждений, которая уже неоднократно обсуждалась, например, здесь: [Threaded discussion is ultimately too complex to survive on the public Internet?](https://meta.discourse.org/t/threaded-discussion-is-ultimately-too-complex-to-survive-on-the-public-internet/63172)

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

Поэтому на данный момент посты знают только о своих непосредственных связях: «в ответ на» и «X ответил на этот пост».

Данные вроде «это ответ на пост X, который является ответом на пост Y, а пост Z — родительский» не формируются… следовательно, отсутствует понятие «цепочки ответов».

---

<div class="post-metadata">

### Author: ![curi](https://avatars.discourse-cdn.com/v4/letter/c/e68b1a/32.png) [@curi](https://meta.discourse.org/u/curi)
#### Post date: [17.Декабрь.2024 20:33:03 UTC](https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965/5 "2024-12-17T20:33:03Z")

</div>

Я счастлив читать в основном линейно и не хочу переключаться на полностью ветвящиеся обсуждения, как на Reddit. Но когда люди пишут ответ без цитаты, это часто относится к одному из 10 последних постов, и мне нужен быстрый способ увидеть текст, на который дан ответ. Иногда мне приходится прослеживать ответы на несколько уровней назад.

Кто-то упоминал настройку «максимальная история ответов», но, кажется, быстро удалил свой пост. Это было действительно полезно. На моём форуме эта настройка была установлена на 5, но значение по умолчанию 1 подойдёт мне лучше. Это делает важную связь «в ответ на», о которой вы упоминали, гораздо более доступной.

С этой изменённой настройкой поиск непосредственного родителя работает гораздо лучше, и я доволен.

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

Как небольшое замечание: иногда я использую режим печати страницы или редактирую URL, чтобы получить разметку Markdown для страницы, и таким образом загружаю длинные темы целиком на одной странице, чтобы с помощью Cmd+F легче их просматривать. В таких видах определение родителя для поста может быть проблематичным, но я всё же предпочитаю эти линейные представления попыткам просматривать большие темы на Reddit с его вложенным отображением.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [17.Декабрь.2024 20:36:42 UTC](https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965/6 "2024-12-17T20:36:42Z")

</div>

> [@Эллиот Темпл](#):
>
> Но когда люди пишут ответ без цитаты, это часто относится к одному из 10 последних сообщений, и мне нужен быстрый способ увидеть текст, на который они отвечают.

Хм, возможно, отключение настроек сайта `suppress reply directly below` и `suppress reply directly above` тоже поможет?

Если сообщение находится поблизости, эти настройки скрывают кнопки «Ответить на» и «X ответов».

---

<div class="post-metadata">

### Author: ![curi](https://avatars.discourse-cdn.com/v4/letter/c/e68b1a/32.png) [@curi](https://meta.discourse.org/u/curi)
#### Post date: [17.Декабрь.2024 20:38:35 UTC](https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965/7 "2024-12-17T20:38:35Z")

</div>

Да, спасибо. Это хорошие настройки, которые я уже отключил.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [17.Декабрь.2024 20:40:44 UTC](https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965/8 "2024-12-17T20:40:44Z")

</div>

А, понятно. Значит, изменение максимального количества истории ответов в основном решило проблему? Мне не совсем ясно — если проблема ещё существует, скриншот или ссылка на пример поста могут помочь.

---

<div class="post-metadata">

### Author: ![curi](https://avatars.discourse-cdn.com/v4/letter/c/e68b1a/32.png) [@curi](https://meta.discourse.org/u/curi)
#### Post date: [17.Декабрь.2024 20:43:05 UTC](https://meta.discourse.org/t/way-to-find-parent-post-not-list-of-all-ancestors-scrolled-to-the-top-of-the-list/342965/9 "2024-12-17T20:43:05Z")

</div>

После изменения настроек теперь легко и удобно просматривать прямое родительское сообщение. Это решает большинство моих проблем.

Просмотр нескольких предков стал лучше в некоторых аспектах, но хуже в других, так что здесь есть компромисс. Разворачивание родителя и затем переход к нему требует немного больше усилий, чем использование ссылки «родитель» в Reddit, особенно если вы прочитали длинное сообщение и теперь вам нужно прокрутить его обратно вверх. У старого способа, когда я мог прокручивать несколько предков подряд без кликов, тоже были свои преимущества. Но в целом сейчас всё довольно хорошо, и у меня нет конкретного предложения, которое выглядело бы явно лучше.

Я хотел бы иметь опциональную настройку (по умолчанию выключена) для отображения ссылки на родительское сообщение рядом с кнопкой постоянной ссылки. Но это не критично.
