# Официальные уведомления о старых сообщениях

**URL:** https://meta.discourse.org/t/official-notices-on-older-posts/384209
**Category:** Bug
**Tags:** post-notices
**Created:** [28.Сентябрь.2025 08:13:36 UTC](https://meta.discourse.org/t/official-notices-on-older-posts/384209 "2025-09-28T08:13:36Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [28.Сентябрь.2025 08:13:36 UTC](https://meta.discourse.org/t/official-notices-on-older-posts/384209/1 "2025-09-28T08:13:36Z")

</div>

Мне пришлось перевести описание настройки сайта `old_post_notice_days` заново. Вместо того чтобы указывать, что старые уведомления будут выглядеть иначе, теперь в нём говорится, что они будут скрыты.

Стало ли это поведение по умолчанию для всех трёх типов уведомлений о постах? Я знаю, что велись обсуждения о [скрытии старых уведомлений для новых и возвращающихся пользователей](https://meta.discourse.org/t/removing-welcome-and-returning-user-notes-from-posts-after-a-set-time/260934?u=moin), и понимаю, что со временем они могут вызывать путаницу. Однако, на мой взгляд, официальные уведомления часто остаются ценными даже через две недели после создания поста, к которому они были добавлены. Именно поэтому в своём [компоненте темы](https://meta.discourse.org/t/post-notice-visibility-control/368624?u=moin) я предложил отдельную стилизацию для этих трёх типов.

Например, иногда я размещаю официальное уведомление в первом посте темы с устаревшей информацией, чтобы направить пользователей к более новой версии контента. Обычно такие посты уже старше 14 дней на момент размещения уведомления. Сейчас, если я добавляю такое уведомление к посту, созданному некоторое время назад, кажется, что что-то сломалось: я выбираю «официальное уведомление» в меню, ввожу текст, сохраняю, но ничего не отображается.

Было ли решение об удалении официальных уведомлений через две недели намеренным? В запросе на слияние (pull request) упоминается только уведомление для новых пользователей: [DEV: don't show new user notice after x-time by chapoi · Pull Request #34988 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/34988), что заставляет меня задуматься, не является ли это упущением. Если это не так, существует ли способ обеспечить отображение старых официальных уведомлений?

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [29.Сентябрь.2025 16:36:07 UTC](https://meta.discourse.org/t/official-notices-on-older-posts/384209/3 "2025-09-29T16:36:07Z")

</div>

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

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [29.Сентябрь.2025 16:46:54 UTC](https://meta.discourse.org/t/official-notices-on-older-posts/384209/4 "2025-09-29T16:46:54Z")

</div>

> [@chapoi](#):
>
> особенно учитывая, что их можно вручную редактировать или удалять

Это можно сделать для всех типов уведомлений о постах. Вы также можете редактировать и удалять уведомления для новых и возвращающихся пользователей с помощью опции «Изменить официальное уведомление…». Редактирование по сути превращает их в официальные уведомления.

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [29.Сентябрь.2025 17:34:55 UTC](https://meta.discourse.org/t/official-notices-on-older-posts/384209/5 "2025-09-29T17:34:55Z")

</div>

Да, я знаю, но остальные не являются пользовательскими. Поэтому new-user и returning-user добавляются автоматически, со временем теряют свою актуальность, и логично, что они исчезают совсем. Что касается пользовательского, мы не знаем его содержимое, и оно не добавляется автоматически, поэтому я бы предпочёл оставить его до тех пор, пока оно не будет удалено вручную.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [02.Октябрь.2025 07:26:10 UTC](https://meta.discourse.org/t/official-notices-on-older-posts/384209/6 "2025-10-02T07:26:10Z")

</div>

🎉 Уведомления от сотрудников снова появились в этой теме [Staff notices positioning is ambiguous](https://meta.discourse.org/t/staff-notices-positioning-is-ambiguous/258815?silent=true)

> <https://github.com/discourse/discourse/pull/35049>
>
> Addition to #34988: 
> \* we also need to apply the new styling to the returning-u…ser
> \* we need to keep the custom (= official) notices
> \* added a different background to the official notice
> \* update the settings copy to make this difference clear
