Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moderation von Diskussionen #112

Open
9 tasks
Integraluminium opened this issue Apr 17, 2024 · 0 comments
Open
9 tasks

Moderation von Diskussionen #112

Integraluminium opened this issue Apr 17, 2024 · 0 comments

Comments

@Integraluminium
Copy link
Collaborator

Beschreibung
Das System soll die Moderation innerhalb von Diskussionen ermöglichen.
Der Ersteller, ist die Person, die die Diskussion erstellt hat, kann Personen für die Moderation ernennen und degradieren
Eine Diskussion kann neben dem Ersteller mehrere Moderatoren haben.
Der Ersteller kann selbst die Rolle der Moderation übernehmen.
Guest User können keine Moderation übernehmen.

Der Moderation wird es ermöglicht Fragen von Usern zu löschen, sowie die User temporär oder permanent von der Diskussion auszuschließen.

Abnahmekriterien

  • Ein Ersteller kann eine Person für die Moderation ernennen
  • Der Ersteller kann mehrere Personen für die Moderation ernennen
  • Der Ersteller kann einem User die Moderation entziehen
  • Verschiedene Diskussionen können unterschiedliche Moderatoren haben
  • Ein Moderator kann eine Person temproär sperren
  • Ein Moderator kann eine Person dauerhaft sperren
  • Ein Moderator kann die Sperrung aufheben
  • Ein anderer Moderator kann eine Sperrung ändern oder aufheben
  • Ein Moderator kann eine Nachricht Löschen

Arbeitspakete

  1. Moderatoren Rolle implementieren #MissingLink
  2. Optionen für Moderationen im Frontend einbauen #MissingLink
  3. Logik im Backend #MissingLink
  4. Logik für Fragenersteller #MissingLink
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant