Ref: SPAM04
This proposal was original created by @PierreMesure and available at
https://meta.decidim.org/processes/roadmap/f/122/proposals/16929
There are a changes introduced by @decidim/product improving on it but the general idea comes from that proposal.
Is your feature request related to a problem? Please describe.
The current workflow to moderate inappropriate content 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 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) will have an additional option on the frontend that will allow them to perform the action without going to the backend. This option will not be visible to normal participants.
See screenshots below for a suggestion of how it could look like.
Some details about how this will work:
- An admin or moderator will have the following message "If you want to also block the participant and the rest of its contents, go to USER_NAME profile page." (with a link)
- There will be a checkbox "Hide this content". When its clicked, it'll change the button to "Hide" and it will directly hide this content.
- If the checkbox is not clicked, the flow will be the same as usual (Report).


Additional context
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.
This was also proposed on https://meta.decidim.org/processes/roadmap/f/122/proposals/15224
Could this issue impact on users private data?
No.
Funded by
Decidim Association
Does this issue could impact on users private data?
No.
Acceptance criteria
Ref: SPAM04
This proposal was original created by @PierreMesure and available at
https://meta.decidim.org/processes/roadmap/f/122/proposals/16929
There are a changes introduced by @decidim/product improving on it but the general idea comes from that proposal.
Is your feature request related to a problem? Please describe.
The current workflow to moderate inappropriate content 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 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) will have an additional option on the frontend that will allow them to perform the action without going to the backend. This option will not be visible to normal participants.
See screenshots below for a suggestion of how it could look like.
Some details about how this will work:
Additional context
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.
This was also proposed on https://meta.decidim.org/processes/roadmap/f/122/proposals/15224
Could this issue impact on users private data?
No.
Funded by
Decidim Association
Does this issue could impact on users private data?
No.
Acceptance criteria
When I go to report an inappropriate content
Then I don't see the message that says "If you want to also block the participant and the rest of its contents, go to USER_NAME profile page."
And I don't see the "Hide this content" checkbox
When I go to report an inappropriate content
Then I see a message that says "If you want to also block the participant and the rest of its contents, go to USER_NAME profile page." (with a link)
And when I click the link
Then I go to to profile page
When I go to report an inappropriate content
Then I have a checkbox with the action "Hide"
And when I click this checkbox,
Then the button changes to "Hide"
And when I click the button
Then I hide the content