openedx.features.course_bookmarks package#
Subpackages#
Submodules#
openedx.features.course_bookmarks.plugins module#
Platform plugins to support course bookmarks.
- class openedx.features.course_bookmarks.plugins.CourseBookmarksTool#
Bases:
CourseToolThe course bookmarks tool.
- classmethod analytics_id()#
Returns an id to uniquely identify this tool in analytics events.
- classmethod icon_classes()#
Returns the icon classes needed to represent this tool.
- classmethod is_enabled(request, course_key)#
The bookmarks tool is only enabled for enrolled users or staff.
- classmethod title()#
Returns the title of this tool.
- classmethod url(course_key)#
Returns the URL for this tool for the specified course key.
openedx.features.course_bookmarks.urls module#
Defines URLs for course bookmarks.