Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
SpeechMore
SpeechMore
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 11
    • Issues 11
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards
  • SpeechMore
  • SpeechMoreSpeechMore
  • Issues
  • #13

Closed
Open
Opened Mar 29, 2019 by Samuel Elliott@samuelOwner
  • Report abuse
  • New issue
Report abuse New issue

Content moderation

From a Discord conversation with @harry (https://discordapp.com/channels/@me/484523809257291800/560181462452797455):

I thought of a nice moderation system for SpeechMore
Basically content can be assigned different flags
Users can choose which content they want to see
If content on another server isn't allowed on our SpeechMore instance it can be restricted on our server (e.g. when something is illegal in the UK but not in another country)
Content can only have a single report, when someone views a content's report they can only see comments they've posted and moderator comments that mention them or no one
Moderators can suggest a resolution to a report (either deleting the content, forcing any flags or ignoring the report)
Either everyone who reported the content or a set number of moderators can approve the suggested resolution
Flags that are added by moderators will affect all instances if it was originally posted on the same server or otherwise just that server
Also @EU I wasn't planning on having a copyrighted content flag that hides everything with it until a moderator confirms we have a license for it

Thoughts? @all

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: speechmore/speechmore#13