Add direct buttons to remove content or block users
Is your feature request related to a problem? Please describe.
The current workflow to moderate inappropriate content or block spam users is cumbersome.
If an admin detects either while browsing the platform from the frontend, they have to report them using the flag button, just like any other participant. Then, they need to go to the moderation tab in the admin panel and hide/block from there.
This extra step takes time and can be hard to do for admins who aren't familiar with Decidim.
Describe the solution you'd like
Admins (and content moderators) could have an additional button on the frontend that would allow them to perform the action without going to the backend. This button wouldn't be visible to normal participants.
See screenshots below for a suggestion of how it could look like.
There are democratic implications to this because this will make the moderation process easier for admins. This could lead to an increase in abusive takedown of content. That being said, it is already possible today for an admin to abusively takedown content using the moderation tools.
To make sure that the content is only moderated when it should, the buttons are included in the current workflow, they are visible on the popups opened by the flag buttons and the admin can still provide a reason. In the case of a user block, clicking on the orange button could take the admin to the page that asks for a motivation sentence.
Could this issue impact on users private data?