Merge pull request #12950 from edx/christina/studio-support-levels

Studio support level of components/xblocks
This commit is contained in:
Christina Roberts
2016-07-21 17:13:58 -04:00
committed by GitHub
25 changed files with 605 additions and 243 deletions

View File

@@ -408,7 +408,7 @@ class CourseFields(object):
)
advanced_modules = List(
display_name=_("Advanced Module List"),
help=_("Enter the names of the advanced components to use in your course."),
help=_("Enter the names of the advanced modules to use in your course."),
scope=Scope.settings
)
has_children = True
@@ -830,6 +830,15 @@ class CourseFields(object):
},
scope=Scope.settings
)
allow_unsupported_xblocks = Boolean(
display_name=_("Add Unsupported Problems and Tools"),
help=_(
"Enter true or false. If true, you can add unsupported problems and tools to your course in Studio. "
"Unsupported problems and tools are not recommended for use in courses due to non-compliance with one or "
"more of the base requirements, such as testing, accessibility, internationalization, and documentation."
),
scope=Scope.settings, default=False
)
class CourseModule(CourseFields, SequenceModule): # pylint: disable=abstract-method