This commit is contained in:
Huong Nguyen
2024-07-25 10:29:23 +07:00
+5 -2
View File
@@ -2982,7 +2982,8 @@ function include_course_editor(course_format $format) {
*/
function get_sorted_course_formats($enabledonly = false) {
global $CFG;
$formats = core_component::get_plugin_list('format');
$formats = core_plugin_manager::instance()->get_installed_plugins('format');
if (!empty($CFG->format_plugins_sortorder)) {
$order = explode(',', $CFG->format_plugins_sortorder);
@@ -2996,7 +2997,9 @@ function get_sorted_course_formats($enabledonly = false) {
}
$sortedformats = array();
foreach ($order as $formatname) {
if (!get_config('format_'.$formatname, 'disabled')) {
$component = "format_{$formatname}";
$componentdir = core_component::get_component_directory($component);
if ($componentdir !== null && !get_config($component, 'disabled')) {
$sortedformats[] = $formatname;
}
}