X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/80e81e8ba3e132d6b51a0bb4c794d8f2c1f600d9..0f8b28050a75d2417ba7b43a36432fea36d248f7:/forum/settings/sidebar.py diff --git a/forum/settings/sidebar.py b/forum/settings/sidebar.py index a2b3f23..ee75293 100644 --- a/forum/settings/sidebar.py +++ b/forum/settings/sidebar.py @@ -1,7 +1,9 @@ from base import Setting, SettingSet -from django.forms.widgets import Textarea +from django.forms.widgets import Textarea, Select from django.utils.translation import ugettext_lazy as _ +from static import RENDER_CHOICES + SIDEBAR_SET = SettingSet('sidebar', 'Sidebar content', "Enter contents to display in the sidebar. You can use markdown and some basic html tags.", 10, True) SHOW_WELCOME_BOX = Setting('SHOW_WELCOME_BOX', True, SIDEBAR_SET, dict( @@ -40,6 +42,12 @@ label = "Upper Block Content", help_text = " The upper sidebar block. ", widget=Textarea(attrs={'rows': '10'}))) +SIDEBAR_UPPER_RENDER_MODE = Setting('SIDEBAR_UPPER_RENDER_MODE', 'markdown', SIDEBAR_SET, dict( +label = _("Upper block rendering mode"), +help_text = _("How to render your upper block code."), +widget=Select(choices=RENDER_CHOICES), +required=False)) + SIDEBAR_LOWER_SHOW = Setting('SIDEBAR_LOWER_SHOW', True, SIDEBAR_SET, dict( label = "Show Lower Block", @@ -61,4 +69,10 @@ are great resources to help you learn more about the OSQA open source Q&A system """, SIDEBAR_SET, dict( label = "Lower Block Content", help_text = " The lower sidebar block. ", -widget=Textarea(attrs={'rows': '10'}))) \ No newline at end of file +widget=Textarea(attrs={'rows': '10'}))) + +SIDEBAR_LOWER_RENDER_MODE = Setting('SIDEBAR_LOWER_RENDER_MODE', 'markdown', SIDEBAR_SET, dict( +label = _("Lower block rendering mode"), +help_text = _("How to render your lower block code."), +widget=Select(choices=RENDER_CHOICES), +required=False)) \ No newline at end of file