Each warning could (or not) increase user's warning level, warning levels could have penalties specified on them and optional time after which level is reduced.
Moderators and administrators could manually reduce warning level if they want to.
User should receive a notification about increased warning.
Moderators should be able to warn users.
Each warning could (or not) increase user's warning level, warning levels could have penalties specified on them and optional time after which level is reduced.
Moderators and administrators could manually reduce warning level if they want to.
User should receive a notification about increased warning.