Linking to a specific unit within your Open edX course - Appsembler
View Categories

Linking to a specific unit within your Open edX course

Sometimes it's convenient to be able to bounce around to different parts of a course quickly or reference an earlier lesson. An easy way to do this is to simply add a link to the unit you're referencing. In Open edX, this gets a little tricky because of the way URLs are set up across a subsection (same URL for the entire subsection). Here's how to do it:

Navigate to the unit you want to link to (destination) and find the Unit Location ID on the right side of the page. 

Copy the Location ID. Next, navigate to the unit you want to link from (origin). Add the text you would like to create a link out of, and choose the link icon in the toolbar.

From here, paste the following into the URL dialogue box:

/jump_to_id/<location_id>


And replace the "<location_id>" with the actual Location ID of the unit you want to link to (destination).  

Be sure to click OK and Save and publish your changes.

Now, your students will be able to use a link to jump from here… 

…to here!


Sending links to course units outside of Open edX

If you wish to send a link to your course unit somewhere outside of Open edX (in an email, for example), the Location I.D. is still important. Follow these steps:

  1. If Copy the Location ID for the unit you want to link to
  2. Go to the unit in the LMS
  3. Look at the URL bar for  "/courseware/"
  4. Delete "/courseware/" and everything a after it
  5. Then, in its place, type "/jump_to_id/<paste-course-id-here>"
Your URL should look something like this: 

https://tahoe.appsembler.com/courses/course-v1:appsembler-learning+Tahoe101+2017/jump_to_id/5cb1d40e59584747b4980a63b1667d5c