summaryrefslogtreecommitdiffstats
path: root/askbot/conf/moderation.py
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-04-07 12:32:01 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-04-07 12:32:01 -0400
commitf95609f40c1560bfa04b667125d5659dbfd772e3 (patch)
tree87144710274de8178d9d1e116ab0c206dcab6171 /askbot/conf/moderation.py
parentad950947f1c20a8326d880656fc908948699188c (diff)
downloadaskbot-f95609f40c1560bfa04b667125d5659dbfd772e3.tar.gz
askbot-f95609f40c1560bfa04b667125d5659dbfd772e3.tar.bz2
askbot-f95609f40c1560bfa04b667125d5659dbfd772e3.zip
basic post moderation feature works
Diffstat (limited to 'askbot/conf/moderation.py')
-rw-r--r--askbot/conf/moderation.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/askbot/conf/moderation.py b/askbot/conf/moderation.py
new file mode 100644
index 00000000..9f8e24c7
--- /dev/null
+++ b/askbot/conf/moderation.py
@@ -0,0 +1,22 @@
+"""Settings to control content moderation"""
+
+from askbot.conf.settings_wrapper import settings
+from askbot.conf.super_groups import DATA_AND_FORMATTING
+from askbot.deps.livesettings import ConfigurationGroup
+from askbot.deps.livesettings import BooleanValue
+from django.utils.translation import ugettext as _
+
+MODERATION = ConfigurationGroup(
+ 'MODERATION',
+ _('Content moderation'),
+ super_group = DATA_AND_FORMATTING
+ )
+
+settings.register(
+ BooleanValue(
+ MODERATION,
+ 'ENABLE_CONTENT_MODERATION',
+ default = False,
+ description = _('Enable content moderation'),
+ )
+)