Description:
This PR adds a pipeline step which modifies the Instructor dashboard rendering process. This step adds extra context information to the template, adding a new tab section with management information about the Xblock.
Installation instructions:
In case you want to test the use case shown here, you'll need a couple of stuff:
Install the LimeSurvey Xblock in the LMS/CMS services: git+https://github.com/eduNEXT/xblock-limesurvey.git@MJG/instructor-tab
Install this branch in the LMS/CMS services: git+https://github.com/openedx/openedx-filters.git@MJG/instructor-tab-filters
Change your edx-platform branch to MJG/instructor-dashboard-filter
Restart services
Testing instructions:
Add the Open edX Filters configuration to your environment:
Add the LimeSurvey xblock as a component of your course, you can use dummy values for the Studio configuration. The student view doesn't really matter for these tests.
Go to the instructor dashboard with the proper permissions (as an instructor of the course). You'll see:
Description: This PR adds a pipeline step which modifies the Instructor dashboard rendering process. This step adds extra context information to the template, adding a new tab section with management information about the Xblock.
Installation instructions: In case you want to test the use case shown here, you'll need a couple of stuff:
git+https://github.com/eduNEXT/xblock-limesurvey.git@MJG/instructor-tab
git+https://github.com/openedx/openedx-filters.git@MJG/instructor-tab-filters
MJG/instructor-dashboard-filter
Testing instructions: