# Плагин соответствия законодательным требованиям

**URL:** https://meta.discourse.org/t/legal-compliance-plugin/356331
**Category:** Plugin
**Tags:** online-safety-act
**Created:** [07.Март.2025 18:44:38 UTC](https://meta.discourse.org/t/legal-compliance-plugin/356331 "2025-03-07T18:44:38Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [07.Март.2025 18:44:38 UTC](https://meta.discourse.org/t/legal-compliance-plugin/356331/1 "2025-03-07T18:44:38Z")

</div>

| | | |
| --- | --- | --- |
| ℹ | **Сводка** | Предоставляет функции для соблюдения законодательных требований |
| 🛠 | **Ссылка на репозиторий** | [https://github.com/communiteq/discourse-legal-compliance](https://github.com/communiteq/discourse-legal-compliance) |
| 📖 | **Руководство по установке** | [Как установить плагины в Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157) |

  

### Возможности

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

Этот плагин предоставит ряд функций, чтобы облегчить жизнь администратору форума. Они будут добавляться постепенно.

#### Удаление загрузок

Первая функция — возможность быстро удалять загруженные файлы. Это может потребоваться, если загрузка содержит личную информацию (CCPA, GDPR), оскорбительный контент (новый закон Великобритании об онлайн-безопасности) или защищённый авторским правом материал (DMCA и многие другие законы).

В настоящее время для удаления загрузок в Discourse нужно найти пост с изображением или файлом, очистить его содержимое, а затем дождаться выполнения задачи по очистке. В стандартной установке это занимает 48 часов (период ожидания для очистки сиротских загрузок), тогда как в большинстве случаев требуется более быстрое решение.

Этот плагин добавляет опцию «Удалить загрузки» в меню действий администратора для поста.

После удаления обязательно удалите сам файл загрузки (и связанные с ним оптимизированные изображения, если есть) из сервисов, таких как Cloudflare, очистив кэш, если вы его используете.

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/a/2/4a28c9ce21872a2fb209fcccf13864197c75d866.jpeg)

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/3/1/6315bd50b2414af3a4057bdda6ad51ebd30117fb.png)

Эта функция также доступна на экране просмотра помеченных сообщений.

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/d/6/9d63b10de499ee12a11080e1f11fdb46d1a4be13.jpeg)

Иногда поступает запрос на удаление только с URL изображения, и вы не знаете, к какому посту он относится. Плагин добавляет префикс поиска `upload:`, который позволяет найти пост(ы), содержащие изображение по его URL.

---

<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: [07.Март.2025 19:06:29 UTC](https://meta.discourse.org/t/legal-compliance-plugin/356331/2 "2025-03-07T19:06:29Z")

</div>

Отлично! Хорошее дополнение к официально введённой несколько лет назад возможности безвозвратного удаления постов.

* * *

Не совсем по теме, но было бы несложно создать новый маршрут, который показывает все недавние загрузки, особенно изображения (в виде мозаики/сетки) — независимо от того, в какую категорию они были загружены (любая категория, включая личные сообщения, чат…)?

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

Идея здесь в том, чтобы только мониторить и быть более проактивными, так как незаконный контент всё ещё потенциально может привести к юридическому вмешательству. Удаление картинки не означает, что её никогда не существовало 🙂

Думаю, это относительно легко реализовать с помощью [Data Explorer](https://meta.discourse.org/t/32566?silent=true) и API, но я думаю о странице, доступной внутри Discourse.  
Или, возможно, [Data Explorer](https://meta.discourse.org/t/32566?silent=true) может отображать изображения в возвращаемой таблице, как это делает с аватарами?

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [07.Март.2025 23:06:36 UTC](https://meta.discourse.org/t/legal-compliance-plugin/356331/3 "2025-03-07T23:06:36Z")

</div>

> [@Canapin](#):
>
> новый маршрут, показывающий все недавние загрузки, особенно изображения (в виде мозаики/сетки) — независимо от того, куда они были загружены (любая категория, включая личные сообщения, чат и т. д.)?

Я не могу поверить, что за 12 лет существования Discourse никто не создал плагин медиатеки, аналогичный тому, что есть в Wordpress. Это было бы так здорово! Однако, я считаю, что это заслуживает отдельного плагина. Это выходит за рамки данного проекта.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [08.Март.2025 04:46:30 UTC](https://meta.discourse.org/t/legal-compliance-plugin/356331/4 "2025-03-08T04:46:30Z")

</div>

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

🍻😎👍✨

---

<div class="post-metadata">

### Author: ![KhoiUSA](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/khoiusa/32/373010_2.png) [@KhoiUSA](https://meta.discourse.org/u/KhoiUSA)
#### Post date: [13.Апрель.2025 14:09:18 UTC](https://meta.discourse.org/t/legal-compliance-plugin/356331/5 "2025-04-13T14:09:18Z")

</div>

~~Здравствуйте! Я экспериментировал с этим плагином для сайта и заметил, что по какой-то причине при использовании функции «Удалить загрузки» для удаления изображения из поста появляется сообщение «Загрузки успешно удалены», однако изображение всё ещё отображается в посте, а при переходе по прямой ссылке на него изображение также остаётся видимым. Я очистил кэш и даже попробовал с других устройств, но изображение сохраняется, несмотря на то, что плагин сообщает об успешном удалении.~~

~~Сталкивался ли кто-то ещё с этой проблемой и есть ли возможное решение? Спасибо.~~

Для тех, кто использует плагин и замечает, что при удалении изображения через плагин «Юридическое соответствие» изображение, казалось бы, остаётся на сервере, убедитесь, что вы не используете какие-либо сервисы кэширования для вашего форума, например Cloudflare.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [13.Апрель.2025 19:49:15 UTC](https://meta.discourse.org/t/legal-compliance-plugin/356331/6 "2025-04-13T19:49:15Z")

</div>

> [@KhoiUSA](#):
>
> Убедитесь, что вы не используете для своего форума какие-либо службы кэширования, такие как Cloudflare.

Или, если вы используете, просто очистите кэш после удаления загрузок.
