user page: add manual activation button for mods (#472)

* user page: add manual activation button for mods

Moderators can press this button on inactive users to manually
activate their accounts.

Furthermore, the admin form code has been refactored a bit, reducing
some code duplication.
This commit is contained in:
Nicolas F
2018-05-11 03:57:59 +02:00
committed by Arylide
parent 59db958977
commit bb9a62f71b
4 changed files with 34 additions and 18 deletions

View File

@@ -408,6 +408,7 @@ class UploadForm(FlaskForm):
class UserForm(FlaskForm):
user_class = SelectField('Change User Class')
activate_user = SubmitField('Activate User')
def validate_user_class(form, field):
if not field.data: