|
@@ -164,7 +164,10 @@ if ($course_validation_feature) {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-$form -> addElement('html','</div>');
|
|
|
|
|
|
+$obj = new GradeModel();
|
|
|
|
+$obj->fill_grade_model_select_in_form($form);
|
|
|
|
+
|
|
|
|
+$form->addElement('html','</div>');
|
|
|
|
|
|
// Submit button.
|
|
// Submit button.
|
|
$form->addElement('style_submit_button', null, $course_validation_feature ? get_lang('CreateThisCourseRequest') : get_lang('CreateCourseArea'), 'class="add"');
|
|
$form->addElement('style_submit_button', null, $course_validation_feature ? get_lang('CreateThisCourseRequest') : get_lang('CreateCourseArea'), 'class="add"');
|
|
@@ -178,7 +181,6 @@ if (isset($_user['language']) && $_user['language'] != '') {
|
|
} else {
|
|
} else {
|
|
$values['course_language'] = api_get_setting('platformLanguage');
|
|
$values['course_language'] = api_get_setting('platformLanguage');
|
|
}
|
|
}
|
|
-$values['tutor_name'] = api_get_person_name($_user['firstName'], $_user['lastName'], null, null, $values['course_language']);
|
|
|
|
|
|
|
|
$form->setDefaults($values);
|
|
$form->setDefaults($values);
|
|
|
|
|
|
@@ -196,8 +198,7 @@ if ($form->validate()) {
|
|
if ($course_validation_feature) {
|
|
if ($course_validation_feature) {
|
|
$description = $course_values['description'];
|
|
$description = $course_values['description'];
|
|
$objetives = $course_values['objetives'];
|
|
$objetives = $course_values['objetives'];
|
|
- $target_audience = $course_values['target_audience'];
|
|
|
|
- $status = '0';
|
|
|
|
|
|
+ $target_audience = $course_values['target_audience'];
|
|
}
|
|
}
|
|
|
|
|
|
if ($wanted_code == '') {
|
|
if ($wanted_code == '') {
|
|
@@ -214,13 +215,13 @@ if ($form->validate()) {
|
|
if ($course_code_ok) {
|
|
if ($course_code_ok) {
|
|
if (!$course_validation_feature) {
|
|
if (!$course_validation_feature) {
|
|
|
|
|
|
- $params = array();
|
|
|
|
-
|
|
|
|
|
|
+ $params = array();
|
|
$params['title'] = $title;
|
|
$params['title'] = $title;
|
|
$params['exemplary_content'] = $exemplary_content;
|
|
$params['exemplary_content'] = $exemplary_content;
|
|
$params['wanted_code'] = $wanted_code;
|
|
$params['wanted_code'] = $wanted_code;
|
|
$params['category_code'] = $category_code;
|
|
$params['category_code'] = $category_code;
|
|
- $params['course_language'] = $course_language;
|
|
|
|
|
|
+ $params['course_language'] = $course_language;
|
|
|
|
+ $params['gradebook_model_id'] = isset($course_values['gradebook_model_id']) ? $course_values['gradebook_model_id'] : null;
|
|
|
|
|
|
$course_info = CourseManager::create_course($params);
|
|
$course_info = CourseManager::create_course($params);
|
|
|
|
|
|
@@ -235,6 +236,7 @@ if ($form->validate()) {
|
|
$tpl->assign('course_url', $link);
|
|
$tpl->assign('course_url', $link);
|
|
$tpl->assign('course_title', Display::url($title, $link));
|
|
$tpl->assign('course_title', Display::url($title, $link));
|
|
$tpl->assign('course_id', $course_info['code']);
|
|
$tpl->assign('course_id', $course_info['code']);
|
|
|
|
+
|
|
$add_course_tpl = $tpl->get_template('create_course/add_course.tpl');
|
|
$add_course_tpl = $tpl->get_template('create_course/add_course.tpl');
|
|
$message = $tpl->fetch($add_course_tpl);
|
|
$message = $tpl->fetch($add_course_tpl);
|
|
|
|
|