![]() |
Summary | Offers functions for legal compliance |
![]() |
Repository Link | https://github.com/communiteq/discourse-legal-compliance |
![]() |
Install Guide | How to install plugins in Discourse |
Features
There are quite some laws and regulations that apply to your Discourse forum. Although Discourse has a lot of functionality that helps you to adhere to these laws and regulations, some actions currently require you to get technical help and go into the database. This can be impeding in situations where it is necessary to act quickly.
This plugin will offer a number of functions to make your life as a forum admin easier. They will be added over time.
Upload removal
The first functionality is the ability to remove uploads quickly. This can be necessary when the upload contains personal information (CCPA, GDPR), contains upsetting content (the new UK Online Safety Act) or contains copyrighted content (DMCA and many other laws).
Currently, removing uploads from Discourse requires you to find the post that contains an image or an uploaded file, then empty the post, and then wait until the clean up job has ran. This will take 48 hours in a standard install (Clean orphan uploads grace period hours) while most situations demand a quicker resolution.
This plugin adds a “delete uploads” option at the post staff action menu.
This functionality is also available from the flagged post review screen.
Sometimes you get a takedown request with only the URL of the image, and you have no idea which post it belongs to. The plugin adds a upload:
search prefix which allows you to find the post(s) that contain an image based on the URL.