diff --git a/preferences/models.py b/preferences/models.py index 560fa30f..c25dc3cd 100644 --- a/preferences/models.py +++ b/preferences/models.py @@ -102,6 +102,15 @@ class OptionalUser(AclMixin, PreferencesModel): blank=True, null=True ) + mail_verification = models.BooleanField( + default=True, + help_text = "Vérification du mail obligatoire" + ) + verification_time = models.PositiveIntegerField( + blank=True, + null=True, + help_text = "Durée (en heures) pour vérifier son compte (laisser vide pour ne pas avoir de limite" + ) class Meta: permissions = ( diff --git a/preferences/templates/preferences/display_preferences.html b/preferences/templates/preferences/display_preferences.html index 99e3e14f..389b1831 100644 --- a/preferences/templates/preferences/display_preferences.html +++ b/preferences/templates/preferences/display_preferences.html @@ -71,6 +71,14 @@ with this program; if not, write to the Free Software Foundation, Inc., Shell par défaut des utilisateurs {{ useroptions.shell_default }} + + Vérification du mail + {{ useroptions.mail_verification}} + {% if useroptions.mail_verification %} + Temps pour vérifier + {{ useroptions.verification_time | default:"0" }}h + {% endif %} +

Préférences machines