Date Published: Nov 25,2020 Category: Planned_First_Fix_Release:Future_Reference_Learn; Product:Communication_Tools,Content_Management_Learn,Course_Tools_Learn; Version:Learn_9_1_3900_0,Learn_9_1_3900_2_0,SaaS Article No.: 000074958
Product: Blackboard Learn
Service Pack(s): Learn 9.1, 3900.0.0, Learn 9.1, 3900.2.0, SaaS
Steps to Replicate: Replication Note:
This issue can be replicated anywhere the New TinyMCE5 VTBE is found. Any audio-visual media format which cannot be displayed by browsers can trigger the issue including but not limited to such as Photoshop (PSD,) Autodesk True View (DWG) TrueVision Targa (TGA) and Windows Media Audio (WMA)
- Log into Blackboard Learn as System Administrator
- Navigate to System Admin > Courses > Create Test Course
- Access the Course created in Step 2
- Go to Content > Create an Assignment > Submit
- As a Student Preview user > Submit the Assignment
- Log in as an Instructor enrolled in Course
- Navigate to the Student's ungraded submission (Grade Center > Full Grade Center or via Needs Grading)
- Select the submission to be graded
- Enter a numeric score for the Student's submission
- Expand the Feedback to Learner area of the grading panel
- Place the cursor in the Feedback to Learner area of the grading panel
- Select Open the Full Content Editor icon
- In the Feedback to Learner screen > Select Add Content > Select Insert Local Files
- At the Open dialogue box, locate and select a Photoshop PSD, or another type of media file not supported by browsers, file > Select Open
Back at the Feedback to Learner screen, the PSD file appears in the text editor. When a user selects Submit and then Submit at the Grade Assignment screen, the file is attached and accessible to the student in the form of a link, via the MyGrades tool.
The media does not appear as a link or as a working inline embed. Exact symptoms vary depending on exact combination of browser and file format type, nothing at all may appear, a non-functioning "player" widget or a box with a errors or question marks displays where the file should be.
|Expected Behavior||Observed Behavior|
Cause: The system determines the MIME Type of the file. For example: image/vnd.adobe.photoshop. If the MIME type begins with "image/", "audio/" or "video/", the editor tries to display the media inline.
However, there have been many image, audio and video file formats created over the years and browsers can only display a few of them.
Information: What format of Media should I use?
Common web image formats such as PNG, JPEG and GIF should display without issues.
However Audio and Video are more complex because many common audiovisual file formats are "containers" which can contain arbitrary encodings of data called 'codecs.'
"H.264" is a common example of a video codec. and ".mp4" is an example of a common container format. With common web formats of images: the specific "container" of the file is extremely strongly tied to a single data codec and does not vary. So this issue does not in practice arise. Correctly created ".jpeg" file "containers" always contain JPEG coded image data, for instance. They never contain PNG coded image data.
Browsers may be able to support the "container" format: but not the "codec" inside. For an overview of this topic see KB № 000057505 Contemporary Media File Best Practices
Target Release: Future Reference
Patch Available: No