diff options
Diffstat (limited to 'forum/conf/skin_general_settings.py')
-rw-r--r-- | forum/conf/skin_general_settings.py | 39 |
1 files changed, 36 insertions, 3 deletions
diff --git a/forum/conf/skin_general_settings.py b/forum/conf/skin_general_settings.py index 14165587..dab6e94c 100644 --- a/forum/conf/skin_general_settings.py +++ b/forum/conf/skin_general_settings.py @@ -1,3 +1,36 @@ -#skin settings -RESOURCE_REVISION=4 -ASKBOT_DEFAULT_SKIN = 'default' +""" +General skin settings +""" +from forum.conf.settings_wrapper import settings +from livesettings import ConfigurationGroup, StringValue, IntegerValue +from django.utils.translation import ugettext as _ +from forum.skins import get_skin_choices + +GENERAL_SKIN_SETTINGS = ConfigurationGroup( + 'GENERAL_SKIN_SETTINGS', + _('Skin: general settings'), + ) + +settings.register( + StringValue( + GENERAL_SKIN_SETTINGS, + 'ASKBOT_DEFAULT_SKIN', + default='default', + choices=get_skin_choices(), + description=_('Select skin'), + ) +) + +settings.register( + IntegerValue( + GENERAL_SKIN_SETTINGS, + 'MEDIA_RESOURCE_REVISION', + default=1, + description=_('Skin media revision number'), + help_text=_( + 'Increment this number when you change ' + 'image in skin media or stylesheet' + ) + ) +) + |