# Почему невозможно навсегда удалить темы или сообщения?

**URL:** https://meta.discourse.org/t/why-is-it-not-possible-to-permanently-delete-topics-or-posts/166193
**Category:** Support
**Created:** [04.Октябрь.2020 14:01:50 UTC](https://meta.discourse.org/t/why-is-it-not-possible-to-permanently-delete-topics-or-posts/166193 "2020-10-04T14:01:50Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![blueblue](https://avatars.discourse-cdn.com/v4/letter/b/f475e1/32.png) [@blueblue](https://meta.discourse.org/u/blueblue)
#### Post date: [04.Октябрь.2020 14:01:51 UTC](https://meta.discourse.org/t/why-is-it-not-possible-to-permanently-delete-topics-or-posts/166193/1 "2020-10-04T14:01:51Z")

</div>

Мне очень нравится Discourse, он работает отлично, но я столкнулся с одной проблемой: невозможностью навсегда удалять темы и сообщения из базы данных/сервера, а не просто скрывать их. Не понимаю, почему эта функция не реализована по умолчанию? Мне нужно возможность полного удаления, потому что нет смысла хранить тестовые сообщения, спам или посты, которые нарушают правила поведения, имеют низкое качество или защищены авторским правом.

Я привык к форумам, где можно полностью удалять контент. Возможно ли это в Discourse, или я что-то упускаю? Считая мягкое удаление хорошей идеей, я полагаю, что наличие возможности полного удаления из базы данных также было бы полезным.

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [04.Октябрь.2020 14:12:47 UTC](https://meta.discourse.org/t/why-is-it-not-possible-to-permanently-delete-topics-or-posts/166193/2 "2020-10-04T14:12:47Z")

</div>

Обсуждается здесь:

> [@How to remove post completely?](https://meta.discourse.org/t/how-to-remove-post-completely/50514):
>
> Hey there! I want to remove a post completely. For example can I delete post shown below? I don’t want to see this deleted post shown in red, even if they’re only visible to staff. (If you wondered why I want to remove it, because I have obsession.) I think discourse is a very pleasant forum software. But sometimes it makes me laugh. I can do a lot of thing as an admin, but I can’t delete post completely… What a contradiction! blush

---

<div class="post-metadata">

### Author: ![blueblue](https://avatars.discourse-cdn.com/v4/letter/b/f475e1/32.png) [@blueblue](https://meta.discourse.org/u/blueblue)
#### Post date: [04.Октябрь.2020 14:40:39 UTC](https://meta.discourse.org/t/why-is-it-not-possible-to-permanently-delete-topics-or-posts/166193/3 "2020-10-04T14:40:39Z")

</div>

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

---

<div class="post-metadata">

### Author: ![JimPas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimpas/32/148179_2.png) [@JimPas](https://meta.discourse.org/u/JimPas)
#### Post date: [04.Октябрь.2020 19:54:46 UTC](https://meta.discourse.org/t/why-is-it-not-possible-to-permanently-delete-topics-or-posts/166193/4 "2020-10-04T19:54:46Z")

</div>

Существует настройка, ограничивающая количество постов, которые можно удалить одновременно с помощью кнопки «Удалить все посты». По умолчанию это 15 постов. Она находится в вашей панели управления: «/admin/site\_settings/category/users». Прокрутите вниз до пункта «delete all posts max» и измените значение. Если у пользователя в теме много постов, их удаление может занять некоторое время, если установлено низкое значение.

Если пользователь загрузил файл и он был удалён, он не удаляется окончательно до истечения периода ожидания (аналогично корзине в Windows). По умолчанию этот период составляет 180 дней. Его можно изменить здесь: «admin/site\_settings/category/files», прокрутив вниз до пункта «purge deleted uploads grace period days».

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [11.Октябрь.2024 01:19:34 UTC](https://meta.discourse.org/t/why-is-it-not-possible-to-permanently-delete-topics-or-posts/166193/5 "2024-10-11T01:19:34Z")

</div>

Теперь у вас есть настройка `can_permanently_delete`, которую можно использовать для полного удаления постов и их редакций через интерфейс. 🥳

Подробнее об этом можно прочитать здесь:

> [@Introducing permanently delete post functionality](https://meta.discourse.org/t/introducing-permanently-delete-post-functionality/207109):
>
> When a post is deleted in Discourse, we perform a soft-delete. This means that post is still present in the database in case an administrator wants to recover it later. A soft-delete is not sufficient when the deleted post contains sensitive information and must be pruned from the database completely. For those situations, we are introducing the ability to permanently delete a post. This feature was implemented under a hidden site setting because of how dangerous it can be, once a pos…

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [10.Ноябрь.2024 01:20:20 UTC](https://meta.discourse.org/t/why-is-it-not-possible-to-permanently-delete-topics-or-posts/166193/6 "2024-11-10T01:20:20Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
