privatethreadssettings.py 823 B

123456789101112131415161718192021222324252627
  1. from misago.utils.fixtures import load_settings_fixture, update_settings_fixture
  2. from misago.utils.translation import ugettext_lazy as _
  3. settings_fixture = (
  4. # Threads Settings
  5. ('private-threads', {
  6. 'name': _("Private Threads Settings"),
  7. 'description': _("Those settings control your forum's private threads."),
  8. 'settings': (
  9. ('enable_private_threads', {
  10. 'value': True,
  11. 'type': "boolean",
  12. 'input': "yesno",
  13. 'separator': _("Private Threads"),
  14. 'name': _("Enable Private Threads"),
  15. }),
  16. ),
  17. }),
  18. )
  19. def load():
  20. load_settings_fixture(settings_fixture)
  21. def update():
  22. update_settings_fixture(settings_fixture)