|
|
|
@ -283,6 +283,19 @@ $group = [ |
|
|
|
|
]; |
|
|
|
|
$form->addGroup($group, '', [get_lang('ShowSystemFolders')]); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$group = []; |
|
|
|
|
$group[] = $form->createElement( |
|
|
|
|
'radio', |
|
|
|
|
'enable_document_auto_launch', |
|
|
|
|
get_lang('DocumentAutoLaunch'), |
|
|
|
|
get_lang('RedirectToTheDocumentList'), |
|
|
|
|
1 |
|
|
|
|
); |
|
|
|
|
$group[] = $form->createElement('radio', 'enable_document_auto_launch', null, get_lang('Deactivate'), 0); |
|
|
|
|
$form->addGroup($group, '', [get_lang('DocumentAutoLaunch')]); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$form->addButtonSave(get_lang('SaveSettings'), 'submit_save'); |
|
|
|
|
$form->addHtml(' |
|
|
|
|
</div> |
|
|
|
@ -476,7 +489,7 @@ $group = []; |
|
|
|
|
$group[] = $form->createElement('radio', 'enable_lp_auto_launch', get_lang('LPAutoLaunch'), get_lang('RedirectToALearningPath'), 1); |
|
|
|
|
$group[] = $form->createElement('radio', 'enable_lp_auto_launch', get_lang('LPAutoLaunch'), get_lang('RedirectToTheLearningPathList'), 2); |
|
|
|
|
$group[] = $form->createElement('radio', 'enable_lp_auto_launch', null, get_lang('Deactivate'), 0); |
|
|
|
|
$form->addGroup($group, '', [get_lang("LPAutoLaunch")]); |
|
|
|
|
$form->addGroup($group, '', [get_lang('LPAutoLaunch')]); |
|
|
|
|
|
|
|
|
|
if (api_get_setting('allow_course_theme') == 'true') { |
|
|
|
|
// Allow theme into Learning path |
|
|
|
@ -554,6 +567,73 @@ $form->addHtml(' |
|
|
|
|
'); |
|
|
|
|
$form->addHtml('</div>'); |
|
|
|
|
|
|
|
|
|
// Exercise |
|
|
|
|
if (api_get_configuration_value('allow_exercise_auto_launch')) { |
|
|
|
|
$form->addHtml('<div class="panel panel-default">'); |
|
|
|
|
$form->addHtml( |
|
|
|
|
' |
|
|
|
|
<div class="panel-heading" role="tab" id="heading-exercise"> |
|
|
|
|
<h4 class="panel-title"> |
|
|
|
|
<a class="collapsed" |
|
|
|
|
role="button" data-toggle="collapse" |
|
|
|
|
data-parent="#accordion" |
|
|
|
|
href="#collapse-exercise" aria-expanded="false" aria-controls="collapse-exercise"> |
|
|
|
|
' |
|
|
|
|
); |
|
|
|
|
$form->addHtml( |
|
|
|
|
Display::return_icon('quiz.png', get_lang('Exercise')).' '.get_lang('Exercise') |
|
|
|
|
); |
|
|
|
|
$form->addHtml( |
|
|
|
|
' |
|
|
|
|
</a> |
|
|
|
|
</h4> |
|
|
|
|
</div> |
|
|
|
|
' |
|
|
|
|
); |
|
|
|
|
$form->addHtml( |
|
|
|
|
' |
|
|
|
|
<div id="collapse-exercise" class="panel-collapse collapse" role="tabpanel" aria-labelledby="heading-exercise"> |
|
|
|
|
<div class="panel-body"> |
|
|
|
|
' |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
// Auto launch exercise |
|
|
|
|
$group = []; |
|
|
|
|
$group[] = $form->createElement( |
|
|
|
|
'radio', |
|
|
|
|
'enable_exercise_auto_launch', |
|
|
|
|
get_lang('ExerciseAutoLaunch'), |
|
|
|
|
get_lang('RedirectToExercise'), |
|
|
|
|
1 |
|
|
|
|
); |
|
|
|
|
$group[] = $form->createElement( |
|
|
|
|
'radio', |
|
|
|
|
'enable_exercise_auto_launch', |
|
|
|
|
get_lang('ExerciseAutoLaunch'), |
|
|
|
|
get_lang('RedirectToTheExerciseList'), |
|
|
|
|
2 |
|
|
|
|
); |
|
|
|
|
$group[] = $form->createElement('radio', 'enable_exercise_auto_launch', null, get_lang('Deactivate'), 0); |
|
|
|
|
$form->addGroup($group, '', [get_lang('ExerciseAutoLaunch')]); |
|
|
|
|
|
|
|
|
|
if (is_settings_editable()) { |
|
|
|
|
$form->addButtonSave(get_lang('SaveSettings'), 'submit_save'); |
|
|
|
|
} else { |
|
|
|
|
// Is it allowed to edit the course settings? |
|
|
|
|
if (!is_settings_editable()) { |
|
|
|
|
$disabled_output = "disabled"; |
|
|
|
|
} |
|
|
|
|
$form->freeze(); |
|
|
|
|
} |
|
|
|
|
$form->addHtml( |
|
|
|
|
' |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
' |
|
|
|
|
); |
|
|
|
|
$form->addHtml('</div>'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// THEMATIC ADVANCE SETTINGS |
|
|
|
|
$form->addHtml('<div class="panel panel-default">'); |
|
|
|
|
$form->addHtml(' |
|
|
|
@ -578,10 +658,34 @@ $form->addHtml(' |
|
|
|
|
'); |
|
|
|
|
|
|
|
|
|
$group = []; |
|
|
|
|
$group[] = $form->createElement('radio', 'display_info_advance_inside_homecourse', get_lang('InfoAboutAdvanceInsideHomeCourse'), get_lang('DisplayAboutLastDoneAdvance'), 1); |
|
|
|
|
$group[] = $form->createElement('radio', 'display_info_advance_inside_homecourse', null, get_lang('DisplayAboutNextAdvanceNotDone'), 2); |
|
|
|
|
$group[] = $form->createElement('radio', 'display_info_advance_inside_homecourse', null, get_lang('DisplayAboutNextAdvanceNotDoneAndLastDoneAdvance'), 3); |
|
|
|
|
$group[] = $form->createElement('radio', 'display_info_advance_inside_homecourse', null, get_lang('DoNotDisplayAnyAdvance'), 0); |
|
|
|
|
$group[] = $form->createElement( |
|
|
|
|
'radio', |
|
|
|
|
'display_info_advance_inside_homecourse', |
|
|
|
|
get_lang('InfoAboutAdvanceInsideHomeCourse'), |
|
|
|
|
get_lang('DisplayAboutLastDoneAdvance'), |
|
|
|
|
1 |
|
|
|
|
); |
|
|
|
|
$group[] = $form->createElement( |
|
|
|
|
'radio', |
|
|
|
|
'display_info_advance_inside_homecourse', |
|
|
|
|
null, |
|
|
|
|
get_lang('DisplayAboutNextAdvanceNotDone'), |
|
|
|
|
2 |
|
|
|
|
); |
|
|
|
|
$group[] = $form->createElement( |
|
|
|
|
'radio', |
|
|
|
|
'display_info_advance_inside_homecourse', |
|
|
|
|
null, |
|
|
|
|
get_lang('DisplayAboutNextAdvanceNotDoneAndLastDoneAdvance'), |
|
|
|
|
3 |
|
|
|
|
); |
|
|
|
|
$group[] = $form->createElement( |
|
|
|
|
'radio', |
|
|
|
|
'display_info_advance_inside_homecourse', |
|
|
|
|
null, |
|
|
|
|
get_lang('DoNotDisplayAnyAdvance'), |
|
|
|
|
0 |
|
|
|
|
); |
|
|
|
|
$form->addGroup($group, '', [get_lang("InfoAboutAdvanceInsideHomeCourse")]); |
|
|
|
|
$form->addButtonSave(get_lang('SaveSettings'), 'submit_save'); |
|
|
|
|
$form->addHtml(' |
|
|
|
|