Merge branch 'MDL-86003-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

This commit is contained in:
ferran
2025-10-15 15:40:14 +02:00
2 changed files with 11 additions and 0 deletions
+1
View File
@@ -386,6 +386,7 @@ class MoodleQuickForm_editor extends HTML_QuickForm_element implements templatab
$link_options->env = 'editor';
$link_options->itemid = $draftitemid;
// Subtitles, for multimedia.
$args->accepted_types = array('.vtt');
$subtitle_options = initialise_filepicker($args);
$subtitle_options->context = $ctx;
+10
View File
@@ -203,6 +203,15 @@ class data_field_textarea extends data_field_base {
$link_options->env = 'editor';
$link_options->itemid = $draftitemid;
// Subtitles, for multimedia.
$args->accepted_types = ['.vtt'];
$subtitleoptions = initialise_filepicker($args);
$subtitleoptions->context = $this->context;
$subtitleoptions->client_id = uniqid();
$subtitleoptions->maxbytes = $options['maxbytes'];
$subtitleoptions->env = 'editor';
$subtitleoptions->itemid = $draftitemid;
// H5P plugin.
$args->accepted_types = ['h5p'];
$h5poptions = initialise_filepicker($args);
@@ -215,6 +224,7 @@ class data_field_textarea extends data_field_base {
$fpoptions['image'] = $image_options;
$fpoptions['media'] = $media_options;
$fpoptions['link'] = $link_options;
$fpoptions['subtitle'] = $subtitleoptions;
$fpoptions['h5p'] = $h5poptions;
}