Draft
Conversation
Adds a new view to the editor. In this view users can create and edit interactive elements such as textboxes and quizzes. This view is disabled by default. Backend changes are required to load interactive elements from and save them to Opencast.
Color interactive elements red if they would be deleted during cutting.
|
This pull request is deployed at test.editor.opencast.org/1654/2025-12-16_09-03-44/ . |
Member
Author
|
The test deployment is failing because it is trying to request from https://https//develop.opencast.org/editor/ID-dual-stream-demo/edit.json @gregorydlogan Could this be related to #1645 by chance? |
The link field in the textbox editor of the interactive elements could not be changed. This fixes that
The delete button for interactive elements would just completely remove the element without any chance of recovery. This is still the case, but there is now a confirmation modal in place to make sure users don't delete by accident.
Member
|
Server selection stuff fixed by #1657, so this needs either a merge or a rebase after that. |
A "T" should be more fitting than a "Σ".
The context menu is helpful for the cutting timeline, but less so on the chapter or interactive elements timelines. So this removes the context menu from those for now.
A quiz with no answers, while technically possible, makes not a lot of sense. This changes it so that when creating a quiz, two empty answers are already there instead of zero.
Answers in quizzes can be either true or false. Checkboxes make for a more intuitive way to represent that than a labelled button.
Else the width goes unused, so why not use it.
Scales the width of the textbox box on the timeline with the textbox duration (down to a minimum). Also adds descriptive text in the interactive element editors.
|
This pull request has conflicts ☹ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a new view to the editor. The view is for users to create and manage interactive elements in the Paella player such as textboxes and links, see opencast/opencast#7223.