Skip to main content

Relative Path in HTML Does not Allow Students to Access Other Minisite From Another in Original Courses

When having two separate well-formed Minisites, and Minisites A links to Minisites B directly, B cannot be loaded even if B can be loaded when accessed using relative links. 

Description

When having two separate well-formed Minisites, and Minisites A links to Minisites B directly, B cannot be loaded even if B can be loaded when accessed using relative links.

A Minisite is well-formed if it and all its assets are completely self-contained in a single folder such that all assets are _children_ of the folder containing the "index.html".

Steps to Replicate

Prerequisites:

  • On your local computer, create one main folder

  • Create two folders inside it

  • In each subfolder, create an HTML file.

  • Make sure the first HTML file has a link to the second html file

  • Make sure you use a relative path instead of the entire path to it (ex: a href="../moduleX/index.html")

  1. Log into Blackboard Learn Ultra Experience as an Administrator

  2. Create an Original Course

  3. Upload the files with the same folder structure using the course Content Collection under Course Management

  4. Under the Content section of the course, create one item

  5. Add an Image to it and embed a link with the permanent URL to the index.html for the first folder

  6. Do the same for the second index.html file

  7. Enrolla student (Student Preview will not replicate)

  8. Access the first module and click on the link that you expect will take you to the second module.

Observed Behavior:

An error is displayed and the student is not taken to the intended module.

Expected Behavior:

The student is taken to the intended module.

Affected Versions

  • Learn 3900.112.0

  • Learn 3900.114.0

  • Learn 3900.116.0

Target Release

Will Not Fix

Did this answer your question?