takahe/users/views/settings/posting.py

23 lines
701 B
Python
Raw Normal View History

from activities.models.post import Post
from users.views.settings.settings_page import SettingsPage
class PostingPage(SettingsPage):
section = "posting"
options = {
"default_post_visibility": {
"title": "Default Post Visibility",
"help_text": "Visibility to use as default for new posts.",
"choices": Post.Visibilities.choices,
},
"expand_content_warnings": {
"title": "Expand content warnings",
"help_text": "If content warnings should be expanded by default (not honoured by all clients)",
},
}
layout = {
"Posting": ["default_post_visibility", "expand_content_warnings"],
}