See #872: rules and contact email settings

This commit is contained in:
Eliot Berriot 2019-09-19 11:14:21 +02:00
parent 853cd833b5
commit dce7a74f7e
4 changed files with 31 additions and 0 deletions

View file

@ -59,6 +59,29 @@ class InstanceTerms(types.StringPreference):
field_kwargs = {"required": False}
@global_preferences_registry.register
class InstanceRules(types.StringPreference):
show_in_api = True
section = instance
name = "rules"
verbose_name = "Rules"
default = ""
help_text = "Rules/Code of Conduct (markdown allowed)."
widget = widgets.Textarea
field_kwargs = {"required": False}
@global_preferences_registry.register
class InstanceContactEmail(types.StringPreference):
show_in_api = True
section = instance
name = "contact_email"
verbose_name = "Contact email"
default = ""
help_text = "A contact email for visitors who need to contact an admin or moderator"
field_kwargs = {"required": False}
@global_preferences_registry.register
class RavenDSN(types.StringPreference):
show_in_api = True