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

:information_source: Сводка Предоставляет функции для соблюдения законодательных требований
:hammer_and_wrench: Ссылка на репозиторий https://github.com/communiteq/discourse-legal-compliance
:open_book: Руководство по установке Как установить плагины в Discourse

Возможности

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

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

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

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

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

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

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

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

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

17 лайков

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


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

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

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

Думаю, это относительно легко реализовать с помощью Data Explorer и API, но я думаю о странице, доступной внутри Discourse.
Или, возможно, Data Explorer может отображать изображения в возвращаемой таблице, как это делает с аватарами?

7 лайков

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

2 лайка

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

:clinking_beer_mugs::smiling_face_with_sunglasses::+1::sparkles:

5 лайков

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

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

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

1 лайк

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

4 лайка