Currently, after the user views the topic list with a pinned topic, it is no longer pinned for that user.
Is there a way to always keep it pinned?
Currently, after the user views the topic list with a pinned topic, it is no longer pinned for that user.
Is there a way to always keep it pinned?
I think a lot depends on how you think of Pinned.
If you think of it like last century’s forums, you might think Pinned would be a kind of “sticky post” and always listed first.
If you think of it like Discourse, Pinned is more like should be read at least once.
True, if Pinned is used more as an “easy to find reference topic”, having them automatically unpinned after reading doesn’t help. If members want to keep it readily available they need to use the topics Pin button or Bookmark the topic… or be good at using search.
in:pinned

The problem with Pinned topics is that they occupy valuable real estate – the top of every topic list! If you have too many of them, they permanently shift more active topics down the list.
If the unPin when read isn’t a good fit for a forum there is a site setting to disable it from happening. No “default” will ever suit every forum. That’s why they’re options.
Помните, что это настройка пользователя. Варианты управления этой настройкой в параметрах вашего сайта:
автоматически откреплять темы
и
автоматическое открепление тем по умолчанию
Можно ли добавить функцию, позволяющую устанавливать эти предпочтения для каждой закрепленной темы? Некоторые закрепленные темы могут быть отклонены после прочтения, но другие должны оставаться закрепленными, пока пользователь явно не отклонит их. Иными словами, я хочу устанавливать предпочтения пользователя по умолчанию для каждой темы, а не глобально для всего сайта (и предоставить модераторам доступ к этой настройке для каждой темы).
Нет, это не запланировано и не входит ни в одну из наших дорожных карт.
Считайте это запросом на включение функции «автоматическое открепление по умолчанию по теме» в дорожную карту.
Считайте это вторым запросом.
Очень сбивает с толку, что Discourse переопределяет значение термина «закреплённый» в форуме. Эта функция была повсеместно доступна на всех крупных платформах для форумов на протяжении всего времени, пока я ими пользуюсь.
Добавьте ещё один голос в счётчик этого запроса на функцию.
Это уже возможно: настройка сайта, позволяющая изменить поведение по умолчанию, чтобы прокрутка к концу темы не снимала её закрепление, указана выше. Администраторы сайта могут изменить это значение по своему усмотрению.
Реализация настройки «для каждой темы» вместо глобальной не планируется.
Напоминаем, что мы просим реализовать эту функцию.
Я также считаю, что это следует учесть.
Дайте панели администратора возможность по умолчанию оставлять закрепленные темы закрепленными, независимо от того, прочитаны они или нет.
Существует настройка default_topics_automatic_unpin.