The current implementation relies on the H5P plugins (specifically, we are talking about the interactive video module) but H5P has also recently been added to the core and it would be nice to have the support in there as well.
The current implementation relies on the content of specific courses in which the H5P plugin has been used,
it reads the series identifier for that course and tries to get all available episodes on that series from Opencast.
If episodes are available, the H5P Editor will show a new section called Opencast which contains two dropdowns.
The first allows to select an episode. After an episode was selected,
the plugin reads the available flavors for that episode and the second dropdown becomes visible.
The second dropdown then allows users to choose from the different qualities which are available available.
The method to use Themes to alter the styles and scripts will remain the same, however there is naming difference which need to be taken care of!
The main change would be to provide another dropdown for the courses to be selected, because H5P core is not Course deriven anymore it is somehow general (Content Bank)!
Would that be a patch against H5P on GitHub, then wait Or would that be a patch against Moodle?
In my opinion there should be another Plugin (like och5p_core) because the basic requirements for current plugin and core plugin are not the same and core feature minimum version is 3.10!
There is no significant difference between H5P itself between the Moodle plugin and and core implementation and the necessary modifications to Interactive Videos and AV.Editor should stay the same.
In case of och5p Plugin: it needs another part added to it for a course selection!
The main task is to provide user another dropdown in order to select courses, because creating H5P core content is completely different than hvp plugin and it is done via Content bank where there is no course defined.
Other tasks would be small changes on naming and so on!
Probably mid or last week of Febuary. (40 Hour Min.)
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing