This allows course authors to choose between two difference licenses for their course content: All Rights Reserved, or Creative Commons. In the backend, XBlocks that wish to allow custom licenses need only inherit from LicenseMixin, which adds a `license` field as a string. License information is displayed in the Studio editor view, and just below the rendered XBlock in the LMS. In addition, if the course block itself has a custom license set, this license will display just below the main body of the page on courseware pages. This entire feature is gated behind the LICENSING feature flag.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
__init__.py | Loading commit data... | |
test_clone_course.py | Loading commit data... | |
test_contentstore.py | Loading commit data... | |
test_core_caching.py | Loading commit data... | |
test_course_create_rerun.py | Loading commit data... | |
test_course_listing.py | Loading commit data... | |
test_course_settings.py | Loading commit data... | |
test_courseware_index.py | Loading commit data... | |
test_crud.py | Loading commit data... | |
test_export_git.py | Loading commit data... | |
test_i18n.py | Loading commit data... | |
test_import.py | Loading commit data... | |
test_import_draft_order.py | Loading commit data... | |
test_import_pure_xblock.py | Loading commit data... | |
test_libraries.py | Loading commit data... | |
test_orphan.py | Loading commit data... | |
test_permissions.py | Loading commit data... | |
test_request_event.py | Loading commit data... | |
test_transcripts_utils.py | Loading commit data... | |
test_users_default_role.py | Loading commit data... | |
test_utils.py | Loading commit data... | |
tests.py | Loading commit data... | |
utils.py | Loading commit data... |