Support emitting analytical events from xblocks running in the LMS
XBlocks can and should use the "publish" method provided by the runtime to emit analytical events. In theory we could now start replacing calls to track_function with calls to publish, however, that migration is not handled by this change. Fixes: AN-789
Showing
- common/lib/xmodule/xmodule/capa_base.py 1 addition, 1 deletioncommon/lib/xmodule/xmodule/capa_base.py
- common/lib/xmodule/xmodule/lti_module.py 3 additions, 3 deletionscommon/lib/xmodule/xmodule/lti_module.py
- common/lib/xmodule/xmodule/x_module.py 5 additions, 3 deletionscommon/lib/xmodule/xmodule/x_module.py
- docs/en_us/developers/source/xblocks.rst 11 additions, 4 deletionsdocs/en_us/developers/source/xblocks.rst
- lms/djangoapps/courseware/module_render.py 9 additions, 9 deletionslms/djangoapps/courseware/module_render.py
- requirements/edx/github.txt 1 addition, 1 deletionrequirements/edx/github.txt
Loading
Please register or sign in to comment