Open EternalWill43 opened 1 month ago
We'll want a divide between "admin" and "moderator". Moderators can censor user's names and profile pictures (from player profile + posts + threads), delete posts and threads, and apply penalties onto a user (which are publicly displayed on user profiles). We'll also need to be prepared to facilitate extra permissions for moderators once we implement game logging + the match functionality I outlined in our group chat. Admins can do everything that a moderator can do, but also add/remove moderators & ban players/Steam ID's from the league. Thus, the admin dashboard would contain all of the administrative + moderation functionality, and a moderator dashboard could just be a subset of those features and/or an entirely separate view.
Either a tabular dashboard or a whole subset of pages to perform admin actions for both the league and general moderation & logging.