diff options
Diffstat (limited to 'forum/conf/user_settings.py')
-rw-r--r-- | forum/conf/user_settings.py | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/forum/conf/user_settings.py b/forum/conf/user_settings.py index 62e7095c..1aa92d18 100644 --- a/forum/conf/user_settings.py +++ b/forum/conf/user_settings.py @@ -1,2 +1,29 @@ -EDITABLE_SCREEN_NAME = False#True or False - can user change screen name? -MIN_USERNAME_LENGTH = 1 +""" +User policy settings +""" +from forum.conf.settings_wrapper import settings +from livesettings import ConfigurationGroup, BooleanValue, IntegerValue +from django.utils.translation import ugettext as _ + +USER_SETTINGS = ConfigurationGroup( + 'USER_SETTINGS', + _('User policy settings') + ) + +settings.register( + BooleanValue( + USER_SETTINGS, + 'EDITABLE_SCREEN_NAME', + default=True, + description=_('Allow editing user screen name') + ) +) + +settings.register( + IntegerValue( + USER_SETTINGS, + 'MIN_USERNAME_LENGTH', + default=1, + description=_('Minimum allowed length for screen name') + ) +) |